C# Class PERWAPI.ClassSpec

Inheritance: Class
Afficher le fichier Open project: xored/f4 Class Usage Examples

Méthodes publiques

Méthode Description
GetGenericClass ( ) : Class

Get the generic class that this class instantiates

GetGenericParCount ( ) : int

Count how many generic parameters this class has

GetGenericParamType ( int ix ) : Type

Get the specified generic parameter number

GetGenericParamTypes ( ) : Type[]

Get the generic parameters of this class

GetParent ( ) : MetaDataElement

Get the generic class that this is an instantiation of

Private Methods

Méthode Description
AddMethod ( Method meth ) : void
AddTypeSpec ( MetaDataOut md ) : Type
BuildSignatures ( MetaDataOut md ) : void
BuildTables ( MetaDataOut md ) : void
ClassName ( ) : string
ClassSpec ( Class clType, Type gPars ) : System
GetCodedIx ( CIx code ) : uint
GetGenPar ( uint ix ) : Type
TypeDefOrRefToken ( ) : uint
TypeSig ( MemoryStream sig ) : void
Write ( PEWriter output ) : void

Method Details

GetGenericClass() public méthode

Get the generic class that this class instantiates
public GetGenericClass ( ) : Class
Résultat Class

GetGenericParCount() public méthode

Count how many generic parameters this class has
public GetGenericParCount ( ) : int
Résultat int

GetGenericParamType() public méthode

Get the specified generic parameter number
public GetGenericParamType ( int ix ) : Type
ix int generic parameter number
Résultat Type

GetGenericParamTypes() public méthode

Get the generic parameters of this class
public GetGenericParamTypes ( ) : Type[]
Résultat Type[]

GetParent() public méthode

Get the generic class that this is an instantiation of
public GetParent ( ) : MetaDataElement
Résultat MetaDataElement