Свойство | Тип | Описание | |
---|---|---|---|
ClassMirror | System | ||
ClassMirror | System |
Метод | Описание | |
---|---|---|
ClassMirror ( string className, ProtoCore core ) : System | ||
GetClassAttributes ( ) : ClassAttributes | ||
GetClassHierarchy ( ) : IEnumerable |
Returns the base class hierarchy for the given class
|
|
GetConstructors ( ) : IEnumerable |
Returns the list of constructors defined for the given class
|
|
GetFunctions ( ) : IEnumerable |
Returns the list of functions of the class only
|
|
GetInstanceMembers ( ) : IEnumerable |
||
GetMembers ( ) : IEnumerable |
Returns the constructors and static methods and properties belonging to the type and its base types
|
|
GetOverloads ( string methodName ) : IEnumerable |
Given the method name, return the list of all matching constructors and member functions of this type only
|
|
GetOverloadsOnInstance ( string methodName ) : IEnumerable |
Given a method name, return the matching list of instance methods on this type and its base types
|
|
GetOverloadsOnType ( string methodName ) : IEnumerable |
Given a method name, return the matching list of constructors or static methods on this type and its base types
|
|
GetProperties ( ) : IEnumerable |
Returns the list of class properties of this class
|
Метод | Описание | |
---|---|---|
ClassMirror ( ProtoCore core, ProtoCore classNode, |
||
ClassMirror ( StackValue svData, ProtoCore core ) : System |
Constructor to construct ClassMirror from runtime data i.e. StackValue
|
public ClassMirror ( string className, ProtoCore core ) : System | ||
className | string | |
core | ProtoCore | |
Результат | System |
public GetClassAttributes ( ) : ClassAttributes | ||
Результат | ClassAttributes |
public GetClassHierarchy ( ) : IEnumerable |
||
Результат | IEnumerable |
public GetInstanceMembers ( ) : IEnumerable |
||
Результат | IEnumerable |
public GetOverloads ( string methodName ) : IEnumerable |
||
methodName | string | |
Результат | IEnumerable |
public GetOverloadsOnInstance ( string methodName ) : IEnumerable |
||
methodName | string | |
Результат | IEnumerable |
public GetOverloadsOnType ( string methodName ) : IEnumerable |
||
methodName | string | |
Результат | IEnumerable |