public abstract SetValue ( object obj, string name, |
||
obj | object | |
name | string | |
value | ||
Результат | void |
public override void SetValue(object key, ScriptObject value) { if (!(key is string)) { throw new ExecutionException(Script, "ObjectType SetValue只支持String类型"); } m_UserdataType.SetValue(null, (string)key, value); }
public override void SetValue(object key, ScriptObject value) { string name = key as string; if (name == null) { throw new ExecutionException(m_Script, "ObjectType SetValue只支持String类型"); } m_UserdataType.SetValue(null, name, value); }
public override void SetValue(string key, ScriptValue value) { m_UserdataType.SetValue(m_Value, key, value); }
public override void SetValue(string strName, ScriptObject value) { m_Type.SetValue(Value, strName, value); }