C# Class System.ModuleHandle

Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Méthodes publiques

Свойство Type Description
EmptyHandle ModuleHandle

Private Properties

Свойство Type Description
CopyRuntimeTypeHandles System.RuntimeTypeHandle[]
Equals bool
Equals bool
GetCallerType RuntimeTypeHandle
GetDynamicMethod void*
GetMetadataImport System.Reflection.MetadataImport
GetModule System.Reflection.Module
GetModuleTypeHandle RuntimeTypeHandle
GetPEKind void
GetToken int
IsNullHandle bool
ModuleHandle System
ResolveField RuntimeFieldHandle
ResolveMethod RuntimeMethodHandle
ResolveType RuntimeTypeHandle
ValidateModulePointer void
_GetMDStreamVersion int
_GetMetadataImport void*
_GetModuleTypeHandle void*
_GetPEKind void

Méthodes publiques

Méthode Description
GetHashCode ( ) : int
GetRuntimeFieldHandleFromMetadataToken ( int fieldToken ) : RuntimeFieldHandle
GetRuntimeMethodHandleFromMetadataToken ( int methodToken ) : RuntimeMethodHandle
GetRuntimeTypeHandleFromMetadataToken ( int typeToken ) : RuntimeTypeHandle
ResolveFieldHandle ( int fieldToken ) : RuntimeFieldHandle
ResolveFieldHandle ( int fieldToken, RuntimeTypeHandle typeInstantiationContext, RuntimeTypeHandle methodInstantiationContext ) : RuntimeFieldHandle
ResolveMethodHandle ( int methodToken ) : RuntimeMethodHandle
ResolveMethodHandle ( int methodToken, RuntimeTypeHandle typeInstantiationContext, RuntimeTypeHandle methodInstantiationContext ) : RuntimeMethodHandle
ResolveTypeHandle ( int typeToken ) : RuntimeTypeHandle
ResolveTypeHandle ( int typeToken, RuntimeTypeHandle typeInstantiationContext, RuntimeTypeHandle methodInstantiationContext ) : RuntimeTypeHandle
operator ( ) : bool

Private Methods

Méthode Description
CopyRuntimeTypeHandles ( RuntimeTypeHandle inHandles ) : System.RuntimeTypeHandle[]
Equals ( ModuleHandle handle ) : bool
Equals ( object obj ) : bool
GetCallerType ( System.Threading.StackCrawlMark &stackMark ) : RuntimeTypeHandle
GetDynamicMethod ( void module, string name, byte sig, Resolver resolver ) : void*
GetMetadataImport ( ) : MetadataImport
GetModule ( ) : Module
GetModuleTypeHandle ( ) : RuntimeTypeHandle
GetPEKind ( PortableExecutableKinds &peKind, ImageFileMachine &machine ) : void
GetToken ( ) : int
IsNullHandle ( ) : bool
ModuleHandle ( void pModule ) : System
ResolveField ( int fieldToken, RuntimeTypeHandle typeInstArgs, int typeInstCount, RuntimeTypeHandle methodInstArgs, int methodInstCount ) : RuntimeFieldHandle
ResolveMethod ( int methodToken, RuntimeTypeHandle typeInstArgs, int typeInstCount, RuntimeTypeHandle methodInstArgs, int methodInstCount ) : RuntimeMethodHandle
ResolveType ( int typeToken, RuntimeTypeHandle typeInstArgs, int typeInstCount, RuntimeTypeHandle methodInstArgs, int methodInstCount ) : RuntimeTypeHandle
ValidateModulePointer ( ) : void
_GetMDStreamVersion ( ) : int
_GetMetadataImport ( ) : void*
_GetModuleTypeHandle ( ) : void*
_GetPEKind ( int &peKind, int &machine ) : void

Method Details

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetRuntimeFieldHandleFromMetadataToken() public méthode

public GetRuntimeFieldHandleFromMetadataToken ( int fieldToken ) : RuntimeFieldHandle
fieldToken int
Résultat RuntimeFieldHandle

GetRuntimeMethodHandleFromMetadataToken() public méthode

public GetRuntimeMethodHandleFromMetadataToken ( int methodToken ) : RuntimeMethodHandle
methodToken int
Résultat RuntimeMethodHandle

GetRuntimeTypeHandleFromMetadataToken() public méthode

public GetRuntimeTypeHandleFromMetadataToken ( int typeToken ) : RuntimeTypeHandle
typeToken int
Résultat RuntimeTypeHandle

ResolveFieldHandle() public méthode

public ResolveFieldHandle ( int fieldToken ) : RuntimeFieldHandle
fieldToken int
Résultat RuntimeFieldHandle

ResolveFieldHandle() public méthode

public ResolveFieldHandle ( int fieldToken, RuntimeTypeHandle typeInstantiationContext, RuntimeTypeHandle methodInstantiationContext ) : RuntimeFieldHandle
fieldToken int
typeInstantiationContext RuntimeTypeHandle
methodInstantiationContext RuntimeTypeHandle
Résultat RuntimeFieldHandle

ResolveMethodHandle() public méthode

public ResolveMethodHandle ( int methodToken ) : RuntimeMethodHandle
methodToken int
Résultat RuntimeMethodHandle

ResolveMethodHandle() public méthode

public ResolveMethodHandle ( int methodToken, RuntimeTypeHandle typeInstantiationContext, RuntimeTypeHandle methodInstantiationContext ) : RuntimeMethodHandle
methodToken int
typeInstantiationContext RuntimeTypeHandle
methodInstantiationContext RuntimeTypeHandle
Résultat RuntimeMethodHandle

ResolveTypeHandle() public méthode

public ResolveTypeHandle ( int typeToken ) : RuntimeTypeHandle
typeToken int
Résultat RuntimeTypeHandle

ResolveTypeHandle() public méthode

public ResolveTypeHandle ( int typeToken, RuntimeTypeHandle typeInstantiationContext, RuntimeTypeHandle methodInstantiationContext ) : RuntimeTypeHandle
typeToken int
typeInstantiationContext RuntimeTypeHandle
methodInstantiationContext RuntimeTypeHandle
Résultat RuntimeTypeHandle

operator() public static méthode

public static operator ( ) : bool
Résultat bool

Property Details

EmptyHandle public_oe static_oe property

public static ModuleHandle,System EmptyHandle
Résultat ModuleHandle