Property | Type | Description | |
---|---|---|---|
fieldNames | string[] | ||
fields | |||
genericParams | |||
methods | |||
name | string | ||
nameIx | uint | ||
nestedClasses | |||
special | bool |
Method | Description | |
---|---|---|
GetFieldDesc ( string name ) : |
Get the descriptor for the field "name" for this class
|
|
GetFieldDescs ( ) : PERWAPI.Field[] |
Get all the fields for this class
|
|
GetMethodDesc ( string name ) : |
Get the descriptor for the method "name" of this class
|
|
GetMethodDesc ( string name, Type parTypes ) : |
Get the descriptor for the method called "name" with the signature "parTypes"
|
|
GetMethodDesc ( string name, Type parTypes, Type optParTypes ) : |
Get the vararg method "name(parTypes,optTypes)" for this class
|
|
GetMethodDescs ( ) : PERWAPI.Method[] |
Get all the methods for this class
|
|
GetMethodDescs ( string name ) : PERWAPI.Method[] |
Get all the methods of this class called "name"
|
|
GetNestedClassCount ( ) : int |
How many nested classes does this class have?
|
|
GetNestedClasses ( ) : PERWAPI.Class[] |
Get any nested classes of this class
|
|
GetParent ( ) : |
Get the owing scope of this class
|
|
Instantiate ( Type genTypes ) : |
Instantiate this generic type with the supplied types
|
|
MakeSpecial ( ) : void |
Denote this class as "special" such as a default module class
|
|
MakeValueClass ( ) : void | ||
Name ( ) : string |
Get the name of this class
|
|
NameSpace ( ) : string |
Get the namespace that includes this class
|
|
RemoveField ( string name ) : void |
Remove the specified field from this class
|
|
RemoveMethod ( |
Remove the specified method from this class
|
|
RemoveMethod ( int ix ) : void |
Remove the specified method from this class
|
|
RemoveMethod ( string name ) : void |
Remove the specified method from this class
|
|
RemoveMethod ( string name, Type parTypes ) : void |
Remove the specified method from this class
|
|
RemoveMethod ( string name, Type parTypes, Type optTypes ) : void |
Remove the specified method from this class
|
|
TypeName ( ) : string |
Get the string representation of the qualified name of this class
|
Method | Description | |
---|---|---|
FindField ( string name ) : |
||
GetMeths ( string name ) : |
Method | Description | |
---|---|---|
AddToClassList ( |
||
AddToFieldList ( |
||
AddToList ( |
||
AddToMethodList ( |
||
Class ( ) : System | ||
ClassName ( ) : string | ||
GetFieldList ( ) : |
||
GetGenPar ( uint ix ) : Type | ||
GetMethod ( |
||
GetMethodList ( ) : |
||
GetNested ( string name ) : |
||
SetBuffer ( |
||
TypeDefOrRefToken ( ) : uint | ||
TypeSig ( |
||
isSpecial ( ) : bool | ||
isValueType ( ) : bool |
public GetFieldDesc ( string name ) : |
||
name | string | Field name |
return |
public GetMethodDesc ( string name ) : |
||
name | string | The name of the method to be retrieved |
return |
public GetMethodDesc ( string name, Type parTypes ) : |
||
name | string | The name of the method |
parTypes | Type | The signature of the method |
return |
public GetMethodDesc ( string name, Type parTypes, Type optParTypes ) : |
||
name | string | Method name |
parTypes | Type | Method parameter types |
optParTypes | Type | Optional parameter types |
return |
public GetMethodDescs ( string name ) : PERWAPI.Method[] | ||
name | string | The method name |
return | PERWAPI.Method[] |
protected GetMeths ( string name ) : |
||
name | string | |
return |
public GetNestedClasses ( ) : PERWAPI.Class[] | ||
return | PERWAPI.Class[] |
public abstract GetParent ( ) : |
||
return |
public Instantiate ( Type genTypes ) : |
||
genTypes | Type | types to instantiate with |
return |
public RemoveField ( string name ) : void | ||
name | string | field name |
return | void |
public RemoveMethod ( |
||
meth | method descriptor | |
return | void |
public RemoveMethod ( int ix ) : void | ||
ix | int | index into list of methods for specified method |
return | void |
public RemoveMethod ( string name ) : void | ||
name | string | method name |
return | void |
public RemoveMethod ( string name, Type parTypes ) : void | ||
name | string | method name |
parTypes | Type | method parameter types |
return | void |
public RemoveMethod ( string name, Type parTypes, Type optTypes ) : void | ||
name | string | method name |
parTypes | Type | method parameter types |
optTypes | Type | optional method parameter types |
return | void |
protected ArrayList,System.Collections fields | ||
return |
protected ArrayList,System.Collections genericParams | ||
return |
protected ArrayList,System.Collections methods | ||
return |
protected ArrayList,System.Collections nestedClasses | ||
return |