IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IKVM.Reflection.NonPEModule Class Referenceabstract
Inheritance diagram for IKVM.Reflection.NonPEModule:
IKVM.Reflection.Emit.ManifestModule IKVM.Reflection.MissingModule IKVM.Reflection.Reader.ResourceModule

Public Member Functions

override AssemblyName[] __GetReferencedAssemblies ()
 
override string[] __GetReferencedModules ()
 
override Type[] __GetReferencedTypes ()
 
override Type[] __GetExportedTypes ()
 
override MethodBase ResolveMethod (int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
 
override FieldInfo ResolveField (int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
 
override MemberInfo ResolveMember (int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
 
override string ResolveString (int metadataToken)
 
override Type[] __ResolveOptionalParameterTypes (int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments, out CustomModifiers[] customModifiers)
 

Protected Member Functions

 NonPEModule (Universe universe)
 Initializes a new instance.
 
virtual Exception InvalidOperationException ()
 
virtual Exception NotSupportedException ()
 
virtual Exception ArgumentOutOfRangeException ()
 
override ulong GetImageBaseImpl ()
 
override ulong GetStackReserveImpl ()
 
override uint GetFileAlignmentImpl ()
 
override DllCharacteristics GetDllCharacteristicsImpl ()
 

Detailed Description

Definition at line 32 of file NonPEModule.cs.

Constructor & Destructor Documentation

◆ NonPEModule()

IKVM.Reflection.NonPEModule.NonPEModule ( Universe universe)
protected

Initializes a new instance.

Parameters
universe

Definition at line 39 of file NonPEModule.cs.

39 :
40 base(universe)
41 {
42
43 }

Member Function Documentation

◆ __GetExportedTypes()

override Type[] IKVM.Reflection.NonPEModule.__GetExportedTypes ( )

Definition at line 85 of file NonPEModule.cs.

86 {
88 }
virtual Exception NotSupportedException()

◆ __GetReferencedAssemblies()

override AssemblyName[] IKVM.Reflection.NonPEModule.__GetReferencedAssemblies ( )
sealed

Definition at line 70 of file NonPEModule.cs.

71 {
73 }

◆ __GetReferencedModules()

override string[] IKVM.Reflection.NonPEModule.__GetReferencedModules ( )
sealed

Definition at line 75 of file NonPEModule.cs.

76 {
78 }

◆ __GetReferencedTypes()

override Type[] IKVM.Reflection.NonPEModule.__GetReferencedTypes ( )

Definition at line 80 of file NonPEModule.cs.

81 {
83 }

◆ __ResolveOptionalParameterTypes()

override Type[] IKVM.Reflection.NonPEModule.__ResolveOptionalParameterTypes ( int metadataToken,
Type[] genericTypeArguments,
Type[] genericMethodArguments,
out CustomModifiers[] customModifiers )
sealed

Definition at line 135 of file NonPEModule.cs.

136 {
138 }
virtual Exception ArgumentOutOfRangeException()

◆ ArgumentOutOfRangeException()

virtual Exception IKVM.Reflection.NonPEModule.ArgumentOutOfRangeException ( )
protectedvirtual

Reimplemented in IKVM.Reflection.MissingModule, and IKVM.Reflection.Reader.ResourceModule.

Definition at line 55 of file NonPEModule.cs.

56 {
57 return new ArgumentOutOfRangeException();
58 }

◆ GetDllCharacteristicsImpl()

override DllCharacteristics IKVM.Reflection.NonPEModule.GetDllCharacteristicsImpl ( )
protected

Definition at line 105 of file NonPEModule.cs.

106 {
107 throw NotSupportedException();
108 }

◆ GetFileAlignmentImpl()

override uint IKVM.Reflection.NonPEModule.GetFileAlignmentImpl ( )
sealedprotected

Definition at line 100 of file NonPEModule.cs.

101 {
102 throw NotSupportedException();
103 }

◆ GetImageBaseImpl()

override ulong IKVM.Reflection.NonPEModule.GetImageBaseImpl ( )
sealedprotected

Definition at line 90 of file NonPEModule.cs.

91 {
93 }

◆ GetStackReserveImpl()

override ulong IKVM.Reflection.NonPEModule.GetStackReserveImpl ( )
sealedprotected

Definition at line 95 of file NonPEModule.cs.

96 {
98 }

◆ InvalidOperationException()

virtual Exception IKVM.Reflection.NonPEModule.InvalidOperationException ( )
protectedvirtual

Reimplemented in IKVM.Reflection.MissingModule.

Definition at line 45 of file NonPEModule.cs.

46 {
47 return new InvalidOperationException();
48 }
virtual Exception InvalidOperationException()

◆ NotSupportedException()

virtual Exception IKVM.Reflection.NonPEModule.NotSupportedException ( )
protectedvirtual

Reimplemented in IKVM.Reflection.Emit.ManifestModule, and IKVM.Reflection.MissingModule.

Definition at line 50 of file NonPEModule.cs.

51 {
52 return new NotSupportedException();
53 }

◆ ResolveField()

override FieldInfo IKVM.Reflection.NonPEModule.ResolveField ( int metadataToken,
Type[] genericTypeArguments,
Type[] genericMethodArguments )
sealed

Definition at line 120 of file NonPEModule.cs.

121 {
123 }

◆ ResolveMember()

override MemberInfo IKVM.Reflection.NonPEModule.ResolveMember ( int metadataToken,
Type[] genericTypeArguments,
Type[] genericMethodArguments )
sealed

Definition at line 125 of file NonPEModule.cs.

126 {
128 }

◆ ResolveMethod()

override MethodBase IKVM.Reflection.NonPEModule.ResolveMethod ( int metadataToken,
Type[] genericTypeArguments,
Type[] genericMethodArguments )
sealed

Definition at line 115 of file NonPEModule.cs.

116 {
118 }

◆ ResolveString()

override string IKVM.Reflection.NonPEModule.ResolveString ( int metadataToken)
sealed

Definition at line 130 of file NonPEModule.cs.

131 {
133 }

The documentation for this class was generated from the following file: