메소드 | 설명 | |
---|---|---|
FindTypes ( TypeFilter filter, object filterCriteria ) : Type[] | ||
GetCustomAttributesData ( ) : IList |
||
GetField ( string name ) : IKVM.Reflection.FieldInfo | ||
GetField ( string name, BindingFlags bindingFlags ) : IKVM.Reflection.FieldInfo | ||
GetFields ( ) : IKVM.Reflection.FieldInfo[] | ||
GetFields ( BindingFlags bindingFlags ) : IKVM.Reflection.FieldInfo[] | ||
GetMethod ( string name ) : IKVM.Reflection.MethodInfo | ||
GetMethod ( string name, BindingFlags bindingAttr, IKVM.Reflection.Binder binder, CallingConventions callConv, Type types, IKVM.Reflection.ParameterModifier modifiers ) : IKVM.Reflection.MethodInfo | ||
GetMethod ( string name, Type types ) : IKVM.Reflection.MethodInfo | ||
GetMethods ( ) : IKVM.Reflection.MethodInfo[] | ||
GetMethods ( BindingFlags bindingFlags ) : IKVM.Reflection.MethodInfo[] | ||
GetPEKind ( PortableExecutableKinds &peKind, ImageFileMachine &machine ) : void | ||
GetSignerCertificate ( ) : System.Security.Cryptography.X509Certificates.X509Certificate | ||
GetType ( string className ) : Type | ||
GetType ( string className, bool ignoreCase ) : Type | ||
GetType ( string className, bool throwOnError, bool ignoreCase ) : Type | ||
GetTypes ( ) : Type[] | ||
IsDefined ( Type attributeType, bool inherit ) : bool | ||
IsResource ( ) : bool | ||
ResolveField ( int metadataToken ) : IKVM.Reflection.FieldInfo | ||
ResolveField ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.FieldInfo | ||
ResolveMember ( int metadataToken ) : IKVM.Reflection.MemberInfo | ||
ResolveMember ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.MemberInfo | ||
ResolveMethod ( int metadataToken ) : IKVM.Reflection.MethodBase | ||
ResolveMethod ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.MethodBase | ||
ResolveSignature ( int metadataToken ) : byte[] | ||
ResolveString ( int metadataToken ) : string | ||
ResolveType ( int metadataToken ) : Type | ||
ResolveType ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : Type | ||
__EnumerateCustomAttributeTable ( ) : IEnumerable |
||
__GetCustomAttributes ( Type attributeType, bool inherit ) : IList |
||
__GetDataDirectoryEntry ( int index, int &rva, int &length ) : void | ||
__GetExportedTypes ( ) : Type[] | ||
__GetPlaceholderAssemblyCustomAttributes ( bool multiple, bool security ) : IList |
||
__GetReferencedAssemblies ( ) : IKVM.Reflection.AssemblyName[] | ||
__GetReferencedModules ( ) : string[] | ||
__GetReferencedTypes ( ) : Type[] | ||
__GetSectionInfo ( int rva, string &name, int &characteristics ) : bool | ||
__GetSectionInfo ( int rva, string &name, int &characteristics, int &virtualAddress, int &virtualSize, int &pointerToRawData, int &sizeOfRawData ) : bool | ||
__ReadDataFromRVA ( int rva, byte data, int offset, int length ) : int | ||
__RelativeVirtualAddressToFileOffset ( int rva ) : long | ||
__ResolveOptionalParameterTypes ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments, CustomModifiers &customModifiers ) : Type[] | ||
__ResolveReferencedAssemblies ( |
||
__ResolveStandAloneMethodSig ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.__StandAloneMethodSig | ||
__ResolveTypeSpecCustomModifiers ( int typeSpecToken, Type genericTypeArguments, Type genericMethodArguments ) : CustomModifiers | ||
__TryGetImplMap ( int token, ImplMapFlags &mappingFlags, string &importName, string &importScope ) : bool |
메소드 | 설명 | |
---|---|---|
GetDllCharacteristicsImpl ( ) : DllCharacteristics | ||
GetFileAlignmentImpl ( ) : int | ||
GetImageBaseImpl ( ) : long | ||
GetStackReserveImpl ( ) : long | ||
Module ( IKVM.Reflection.Universe universe ) : System |
메소드 | 설명 | |
---|---|---|
Dispose ( ) : void | ||
ExportTypes ( int fileToken, IKVM manifestModule ) : void | ||
FindType ( TypeName name ) : Type | ||
FindTypeIgnoreCase ( TypeName lowerCaseName ) : Type | ||
GetBlob ( int blobIndex ) : IKVM.Reflection.Reader.ByteReader | ||
GetDeclarativeSecurity ( int metadataToken ) : IList |
||
GetGuid ( int guidIndex ) : System.Guid | ||
GetModuleType ( ) : Type | ||
GetString ( int index ) : string | ||
GetTables ( ) : Table[] | ||
GetTypesImpl ( List |
||
ResolveType ( int metadataToken, IGenericContext context ) : Type | ||
__GetCustomAttributesFor ( int token ) : List |
||
__ResolveOptionalParameterTypes ( int metadataToken ) : Type[] |
public FindTypes ( TypeFilter filter, object filterCriteria ) : Type[] | ||
filter | TypeFilter | |
filterCriteria | object | |
리턴 | Type[] |
protected abstract GetDllCharacteristicsImpl ( ) : DllCharacteristics | ||
리턴 | DllCharacteristics |
public GetField ( string name ) : IKVM.Reflection.FieldInfo | ||
name | string | |
리턴 | IKVM.Reflection.FieldInfo |
public GetField ( string name, BindingFlags bindingFlags ) : IKVM.Reflection.FieldInfo | ||
name | string | |
bindingFlags | BindingFlags | |
리턴 | IKVM.Reflection.FieldInfo |
public GetFields ( ) : IKVM.Reflection.FieldInfo[] | ||
리턴 | IKVM.Reflection.FieldInfo[] |
public GetFields ( BindingFlags bindingFlags ) : IKVM.Reflection.FieldInfo[] | ||
bindingFlags | BindingFlags | |
리턴 | IKVM.Reflection.FieldInfo[] |
public GetMethod ( string name ) : IKVM.Reflection.MethodInfo | ||
name | string | |
리턴 | IKVM.Reflection.MethodInfo |
public GetMethod ( string name, BindingFlags bindingAttr, IKVM.Reflection.Binder binder, CallingConventions callConv, Type types, IKVM.Reflection.ParameterModifier modifiers ) : IKVM.Reflection.MethodInfo | ||
name | string | |
bindingAttr | BindingFlags | |
binder | IKVM.Reflection.Binder | |
callConv | CallingConventions | |
types | Type | |
modifiers | IKVM.Reflection.ParameterModifier | |
리턴 | IKVM.Reflection.MethodInfo |
public GetMethod ( string name, Type types ) : IKVM.Reflection.MethodInfo | ||
name | string | |
types | Type | |
리턴 | IKVM.Reflection.MethodInfo |
public GetMethods ( ) : IKVM.Reflection.MethodInfo[] | ||
리턴 | IKVM.Reflection.MethodInfo[] |
public GetMethods ( BindingFlags bindingFlags ) : IKVM.Reflection.MethodInfo[] | ||
bindingFlags | BindingFlags | |
리턴 | IKVM.Reflection.MethodInfo[] |
public GetPEKind ( PortableExecutableKinds &peKind, ImageFileMachine &machine ) : void | ||
peKind | PortableExecutableKinds | |
machine | ImageFileMachine | |
리턴 | void |
public GetSignerCertificate ( ) : System.Security.Cryptography.X509Certificates.X509Certificate | ||
리턴 | System.Security.Cryptography.X509Certificates.X509Certificate |
public GetType ( string className, bool ignoreCase ) : Type | ||
className | string | |
ignoreCase | bool | |
리턴 | Type |
public GetType ( string className, bool throwOnError, bool ignoreCase ) : Type | ||
className | string | |
throwOnError | bool | |
ignoreCase | bool | |
리턴 | Type |
public IsDefined ( Type attributeType, bool inherit ) : bool | ||
attributeType | Type | |
inherit | bool | |
리턴 | bool |
protected Module ( IKVM.Reflection.Universe universe ) : System | ||
universe | IKVM.Reflection.Universe | |
리턴 | System |
public ResolveField ( int metadataToken ) : IKVM.Reflection.FieldInfo | ||
metadataToken | int | |
리턴 | IKVM.Reflection.FieldInfo |
public abstract ResolveField ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.FieldInfo | ||
metadataToken | int | |
genericTypeArguments | Type | |
genericMethodArguments | Type | |
리턴 | IKVM.Reflection.FieldInfo |
public ResolveMember ( int metadataToken ) : IKVM.Reflection.MemberInfo | ||
metadataToken | int | |
리턴 | IKVM.Reflection.MemberInfo |
public abstract ResolveMember ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.MemberInfo | ||
metadataToken | int | |
genericTypeArguments | Type | |
genericMethodArguments | Type | |
리턴 | IKVM.Reflection.MemberInfo |
public ResolveMethod ( int metadataToken ) : IKVM.Reflection.MethodBase | ||
metadataToken | int | |
리턴 | IKVM.Reflection.MethodBase |
public abstract ResolveMethod ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.MethodBase | ||
metadataToken | int | |
genericTypeArguments | Type | |
genericMethodArguments | Type | |
리턴 | IKVM.Reflection.MethodBase |
public ResolveSignature ( int metadataToken ) : byte[] | ||
metadataToken | int | |
리턴 | byte[] |
public abstract ResolveString ( int metadataToken ) : string | ||
metadataToken | int | |
리턴 | string |
public ResolveType ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : Type | ||
metadataToken | int | |
genericTypeArguments | Type | |
genericMethodArguments | Type | |
리턴 | Type |
public __EnumerateCustomAttributeTable ( ) : IEnumerable |
||
리턴 | IEnumerable |
public __GetCustomAttributes ( Type attributeType, bool inherit ) : IList |
||
attributeType | Type | |
inherit | bool | |
리턴 | IList |
public __GetDataDirectoryEntry ( int index, int &rva, int &length ) : void | ||
index | int | |
rva | int | |
length | int | |
리턴 | void |
public __GetPlaceholderAssemblyCustomAttributes ( bool multiple, bool security ) : IList |
||
multiple | bool | |
security | bool | |
리턴 | IList |
public abstract __GetReferencedAssemblies ( ) : IKVM.Reflection.AssemblyName[] | ||
리턴 | IKVM.Reflection.AssemblyName[] |
public abstract __GetReferencedModules ( ) : string[] | ||
리턴 | string[] |
public __GetSectionInfo ( int rva, string &name, int &characteristics ) : bool | ||
rva | int | |
name | string | |
characteristics | int | |
리턴 | bool |
public __GetSectionInfo ( int rva, string &name, int &characteristics, int &virtualAddress, int &virtualSize, int &pointerToRawData, int &sizeOfRawData ) : bool | ||
rva | int | |
name | string | |
characteristics | int | |
virtualAddress | int | |
virtualSize | int | |
pointerToRawData | int | |
sizeOfRawData | int | |
리턴 | bool |
public __ReadDataFromRVA ( int rva, byte data, int offset, int length ) : int | ||
rva | int | |
data | byte | |
offset | int | |
length | int | |
리턴 | int |
public __RelativeVirtualAddressToFileOffset ( int rva ) : long | ||
rva | int | |
리턴 | long |
public abstract __ResolveOptionalParameterTypes ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments, CustomModifiers &customModifiers ) : Type[] | ||
metadataToken | int | |
genericTypeArguments | Type | |
genericMethodArguments | Type | |
customModifiers | CustomModifiers | |
리턴 | Type[] |
public __ResolveReferencedAssemblies ( |
||
assemblies | ||
리턴 | void |
public __ResolveStandAloneMethodSig ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.__StandAloneMethodSig | ||
metadataToken | int | |
genericTypeArguments | Type | |
genericMethodArguments | Type | |
리턴 | IKVM.Reflection.__StandAloneMethodSig |
public __ResolveTypeSpecCustomModifiers ( int typeSpecToken, Type genericTypeArguments, Type genericMethodArguments ) : CustomModifiers | ||
typeSpecToken | int | |
genericTypeArguments | Type | |
genericMethodArguments | Type | |
리턴 | CustomModifiers |
public __TryGetImplMap ( int token, ImplMapFlags &mappingFlags, string &importName, string &importScope ) : bool | ||
token | int | |
mappingFlags | ImplMapFlags | |
importName | string | |
importScope | string | |
리턴 | bool |