-
Notifications
You must be signed in to change notification settings - Fork 0
API Host ObjectFlags
Liu.Yandong.Hanks edited this page Aug 19, 2026
·
3 revisions
控制 ScriptObject 可变性的标志。
Flags controlling ScriptObject mutability.
命名空间:AuroraScript.Runtime.Types。类型:enum。
Namespace:
AuroraScript.Runtime.Types. Kind: enum.
Purpose
ObjectFlags 是公开宿主类型。通过下方签名选择调用方式;对运行时对象、生命周期和异常,应由宿主在边界处明确处理。
Flags controlling ScriptObject mutability.
Enumeration Values
不设置标志。
Sets no flags.
简单示例
var value = ObjectFlags.None;对象被冻结,不能再修改。
The object is frozen and can no longer be modified.
简单示例
var value = ObjectFlags.Frozen;对象不可变,通常用于内置常量。
The object is immutable, typically for built-in constants.
简单示例
var value = ObjectFlags.Immutable;对象参与自定义值相等比较。
The object participates in custom value-equality comparison.
简单示例
var value = ObjectFlags.ValueEquality;AuroraScript.JIT 4.0.0 · Documentation Home · Repository · MIT License