프로퍼티 | 타입 | 설명 | |
---|---|---|---|
AddClassMembers | void | ||
CreateGetter | RuleGenerator | ||
CreateSetter | RuleGenerator | ||
GetValue | object | ||
RubyStruct | System | ||
RubyStruct | System | ||
SetValue | object |
메소드 | 설명 | |
---|---|---|
Create ( |
||
DefineStruct ( RubyClass owner, string className, string attributeNames ) : RubyClass | ||
Equals ( BinaryOpStorage eqlStorage, object obj ) : bool | ||
GetHashCode ( UnaryOpStorage hashStorage, ConversionStorage |
||
GetIndex ( string name ) : int | ||
GetItems ( ) : object>>.IEnumerable |
||
GetMembers ( RubyClass self ) : RubyArray | ||
GetMembers ( RubyStruct self ) : RubyArray | ||
GetNames ( ) : ReadOnlyCollection |
||
GetObjectData ( SerializationInfo info, StreamingContext context ) : void | ||
RubyStruct ( SerializationInfo info, StreamingContext context ) : System | ||
SetValues ( object items ) : void | ||
StructReferenceEquals ( RubyStruct other ) : bool | ||
TryGetIndex ( string name, int &index ) : bool | ||
this ( int index ) : object | ||
this ( string name ) : object |
메소드 | 설명 | |
---|---|---|
CreateInstance ( ) : RubyObject |
메소드 | 설명 | |
---|---|---|
AddClassMembers ( |
||
CreateGetter ( int index ) : RuleGenerator | ||
CreateSetter ( int index ) : RuleGenerator | ||
GetValue ( RubyStruct self, int index ) : object | ||
RubyStruct ( RubyClass rubyClass, bool dummy ) : System | ||
RubyStruct ( RubyClass rubyClass, object data ) : System | ||
SetValue ( RubyStruct self, int index, object value ) : object |
public static Create ( |
||
rubyClass | ||
리턴 |
public static DefineStruct ( RubyClass owner, string className, string attributeNames ) : RubyClass | ||
owner | RubyClass | |
className | string | |
attributeNames | string | |
리턴 | RubyClass |
public Equals ( BinaryOpStorage eqlStorage, object obj ) : bool | ||
eqlStorage | BinaryOpStorage | |
obj | object | |
리턴 | bool |
public GetHashCode ( UnaryOpStorage hashStorage, ConversionStorage |
||
hashStorage | UnaryOpStorage | |
fixnumCast | ConversionStorage |
|
리턴 | int |
public static GetMembers ( RubyClass self ) : RubyArray | ||
self | RubyClass | |
리턴 | RubyArray |
public static GetMembers ( RubyStruct self ) : RubyArray | ||
self | RubyStruct | |
리턴 | RubyArray |
public GetObjectData ( SerializationInfo info, StreamingContext context ) : void | ||
info | SerializationInfo | |
context | StreamingContext | |
리턴 | void |
public RubyStruct ( SerializationInfo info, StreamingContext context ) : System | ||
info | SerializationInfo | |
context | StreamingContext | |
리턴 | System |
public StructReferenceEquals ( RubyStruct other ) : bool | ||
other | RubyStruct | |
리턴 | bool |
public TryGetIndex ( string name, int &index ) : bool | ||
name | string | |
index | int | |
리턴 | bool |