Property | Type | Description | |
---|---|---|---|
CopyInstanceVariablesTo | void | ||
Freeze | void | ||
GetInstanceVariable | object | ||
GetInstanceVariableNames | string[] | ||
GetInstanceVariablePairs | object>>.List | ||
GetInstanceVariables | object>.Dictionary | ||
GetInstanceVariablesDebugView | VariableDebugView[] | ||
IsInstanceVariableDefined | bool | ||
RubyInstanceData | System.Collections.Generic | ||
RubyInstanceData | System.Collections.Generic | ||
SetInstanceVariable | void | ||
TryGetInstanceVariable | bool | ||
TryRemoveInstanceVariable | bool | ||
UpdateImmediateClass | void |
Method | Description | |
---|---|---|
CopyInstanceVariablesTo ( |
||
Freeze ( ) : void | ||
GetInstanceVariable ( string name ) : object | ||
GetInstanceVariableNames ( ) : string[] | ||
GetInstanceVariablePairs ( ) : object>>.List |
||
GetInstanceVariables ( ) : object>.Dictionary |
Gets the instance variables dictionary, initializing it if it was null. Only use this if you want to set something into the dictionary, otherwise just use the _instanceVars field
|
|
GetInstanceVariablesDebugView ( RubyContext context ) : VariableDebugView[] | ||
IsInstanceVariableDefined ( string name ) : bool | ||
RubyInstanceData ( ) : System.Collections.Generic | ||
RubyInstanceData ( int id ) : System.Collections.Generic | ||
SetInstanceVariable ( string name, object value ) : void | ||
TryGetInstanceVariable ( string name, object &value ) : bool | ||
TryRemoveInstanceVariable ( string name, object &value ) : bool | ||
UpdateImmediateClass ( |