C# Class IKVM.Reflection.NonPEModule

Inheritance: Module
Show file Open project: mono/ikvm-fork

Public Methods

Method Description
ResolveField ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.FieldInfo
ResolveMember ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.MemberInfo
ResolveMethod ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.MethodBase
ResolveString ( int metadataToken ) : string
__GetExportedTypes ( ) : Type[]
__GetReferencedAssemblies ( ) : IKVM.Reflection.AssemblyName[]
__GetReferencedModules ( ) : string[]
__GetReferencedTypes ( ) : Type[]
__ResolveOptionalParameterTypes ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments, CustomModifiers &customModifiers ) : Type[]

Protected Methods

Method Description
ArgumentOutOfRangeException ( ) : Exception
GetDllCharacteristicsImpl ( ) : DllCharacteristics
GetFileAlignmentImpl ( ) : int
GetImageBaseImpl ( ) : long
GetStackReserveImpl ( ) : long
InvalidOperationException ( ) : Exception
NonPEModule ( IKVM.Reflection.Universe universe ) : System
NotSupportedException ( ) : Exception

Private Methods

Method Description
GetBlob ( int blobIndex ) : IKVM.Reflection.Reader.ByteReader
GetGuid ( int guidIndex ) : System.Guid
GetModuleType ( ) : Type
ResolveType ( int metadataToken, IGenericContext context ) : Type

Method Details

ArgumentOutOfRangeException() protected method

protected ArgumentOutOfRangeException ( ) : Exception
return System.Exception

GetDllCharacteristicsImpl() protected method

protected GetDllCharacteristicsImpl ( ) : DllCharacteristics
return DllCharacteristics

GetFileAlignmentImpl() protected final method

protected final GetFileAlignmentImpl ( ) : int
return int

GetImageBaseImpl() protected final method

protected final GetImageBaseImpl ( ) : long
return long

GetStackReserveImpl() protected final method

protected final GetStackReserveImpl ( ) : long
return long

InvalidOperationException() protected method

protected InvalidOperationException ( ) : Exception
return System.Exception

NonPEModule() protected method

protected NonPEModule ( IKVM.Reflection.Universe universe ) : System
universe IKVM.Reflection.Universe
return System

NotSupportedException() protected method

protected NotSupportedException ( ) : Exception
return System.Exception

ResolveField() public final method

public final ResolveField ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.FieldInfo
metadataToken int
genericTypeArguments Type
genericMethodArguments Type
return IKVM.Reflection.FieldInfo

ResolveMember() public final method

public final ResolveMember ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.MemberInfo
metadataToken int
genericTypeArguments Type
genericMethodArguments Type
return IKVM.Reflection.MemberInfo

ResolveMethod() public final method

public final ResolveMethod ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : IKVM.Reflection.MethodBase
metadataToken int
genericTypeArguments Type
genericMethodArguments Type
return IKVM.Reflection.MethodBase

ResolveString() public final method

public final ResolveString ( int metadataToken ) : string
metadataToken int
return string

__GetExportedTypes() public method

public __GetExportedTypes ( ) : Type[]
return Type[]

__GetReferencedAssemblies() public final method

public final __GetReferencedAssemblies ( ) : IKVM.Reflection.AssemblyName[]
return IKVM.Reflection.AssemblyName[]

__GetReferencedModules() public final method

public final __GetReferencedModules ( ) : string[]
return string[]

__GetReferencedTypes() public method

public __GetReferencedTypes ( ) : Type[]
return Type[]

__ResolveOptionalParameterTypes() public final method

public final __ResolveOptionalParameterTypes ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments, CustomModifiers &customModifiers ) : Type[]
metadataToken int
genericTypeArguments Type
genericMethodArguments Type
customModifiers CustomModifiers
return Type[]