C# 클래스 System.ModuleHandle

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
EmptyHandle ModuleHandle

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetRuntimeFieldHandleFromMetadataToken() 공개 메소드

public GetRuntimeFieldHandleFromMetadataToken ( int fieldToken ) : RuntimeFieldHandle
fieldToken int
리턴 RuntimeFieldHandle

GetRuntimeMethodHandleFromMetadataToken() 공개 메소드

public GetRuntimeMethodHandleFromMetadataToken ( int methodToken ) : RuntimeMethodHandle
methodToken int
리턴 RuntimeMethodHandle

GetRuntimeTypeHandleFromMetadataToken() 공개 메소드

public GetRuntimeTypeHandleFromMetadataToken ( int typeToken ) : RuntimeTypeHandle
typeToken int
리턴 RuntimeTypeHandle

ResolveFieldHandle() 공개 메소드

public ResolveFieldHandle ( int fieldToken ) : RuntimeFieldHandle
fieldToken int
리턴 RuntimeFieldHandle

ResolveFieldHandle() 공개 메소드

public ResolveFieldHandle ( int fieldToken, RuntimeTypeHandle typeInstantiationContext, RuntimeTypeHandle methodInstantiationContext ) : RuntimeFieldHandle
fieldToken int
typeInstantiationContext RuntimeTypeHandle
methodInstantiationContext RuntimeTypeHandle
리턴 RuntimeFieldHandle

ResolveMethodHandle() 공개 메소드

public ResolveMethodHandle ( int methodToken ) : RuntimeMethodHandle
methodToken int
리턴 RuntimeMethodHandle

ResolveMethodHandle() 공개 메소드

public ResolveMethodHandle ( int methodToken, RuntimeTypeHandle typeInstantiationContext, RuntimeTypeHandle methodInstantiationContext ) : RuntimeMethodHandle
methodToken int
typeInstantiationContext RuntimeTypeHandle
methodInstantiationContext RuntimeTypeHandle
리턴 RuntimeMethodHandle

ResolveTypeHandle() 공개 메소드

public ResolveTypeHandle ( int typeToken ) : RuntimeTypeHandle
typeToken int
리턴 RuntimeTypeHandle

ResolveTypeHandle() 공개 메소드

public ResolveTypeHandle ( int typeToken, RuntimeTypeHandle typeInstantiationContext, RuntimeTypeHandle methodInstantiationContext ) : RuntimeTypeHandle
typeToken int
typeInstantiationContext RuntimeTypeHandle
methodInstantiationContext RuntimeTypeHandle
리턴 RuntimeTypeHandle

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

프로퍼티 상세

EmptyHandle 공개적으로 정적으로 프로퍼티

public static ModuleHandle,System EmptyHandle
리턴 ModuleHandle