Module
cs.system.reflection.Module (extern class) → cs.system.reflection.emit.ModuleBuilder
Implements: ICustomAttributeProvider, cs.system.runtime.interopservices._Module, cs.system.runtime.serialization.ISerializable
Static Members
FilterTypeNameIgnoreCase: TypeFilter
FilterTypeName: TypeFilter
Instance Members
MetadataToken: Int
FullyQualifiedName: String
ModuleVersionId: cs.system.Guid
MDStreamVersion: Int
ScopeName: String
Name: String
Assembly: Assembly
ModuleHandle: cs.system.ModuleHandle
Name | Type |
---|---|
name |
String |
Returns |
---|
FieldInfo |
GetFields(): cs.NativeArray<FieldInfo>
Returns |
---|
cs.NativeArray<FieldInfo> |
GetMethod(name: String): MethodInfo
Name | Type |
---|---|
name |
String |
Returns |
---|
MethodInfo |
GetMethods(): cs.NativeArray<MethodInfo>
Returns |
---|
cs.NativeArray<MethodInfo> |
GetObjectData(info: cs.system.runtime.serialization.SerializationInfo, context: cs.system.runtime.serialization.StreamingContext): Void
Name | Type |
---|---|
info |
cs.system.runtime.serialization.SerializationInfo |
context |
cs.system.runtime.serialization.StreamingContext |
GetType(className: String): cs.system.Type
Name | Type |
---|---|
className |
String |
Returns |
---|
cs.system.Type |
ToString(): String
Returns |
---|
String |
Name | Type |
---|---|
metadataToken |
Int |
Returns |
---|
FieldInfo |
ResolveMember(metadataToken: Int): MemberInfo
Name | Type |
---|---|
metadataToken |
Int |
Returns |
---|
MemberInfo |
ResolveMethod(metadataToken: Int): MethodBase
Name | Type |
---|---|
metadataToken |
Int |
Returns |
---|
MethodBase |
ResolveType(metadataToken: Int): cs.system.Type
Name | Type |
---|---|
metadataToken |
Int |
Returns |
---|
cs.system.Type |
IsResource(): Bool
Returns |
---|
Bool |
FindTypes(filter: TypeFilter, filterCriteria: Dynamic): cs.NativeArray<cs.system.Type>
Name | Type |
---|---|
filter |
TypeFilter |
filterCriteria |
Dynamic |
Returns |
---|
cs.NativeArray<cs.system.Type> |
GetCustomAttributes(inherit: Bool): cs.NativeArray<Dynamic>
Name | Type |
---|---|
inherit |
Bool |
Returns |
---|
cs.NativeArray<Dynamic> |
GetMethodImpl(name: String, bindingAttr: Anonymous, binder: Binder, callConvention: Anonymous, types: cs.NativeArray<cs.system.Type>, modifiers: cs.NativeArray<ParameterModifier>): MethodInfo
Name | Type |
---|---|
name |
String |
bindingAttr |
Anonymous |
binder |
Binder |
callConvention |
Anonymous |
types |
cs.NativeArray<cs.system.Type> |
modifiers |
cs.NativeArray<ParameterModifier> |
Returns |
---|
MethodInfo |
Name | Type |
---|---|
peKind |
cs.Out |
machine |
cs.Out |
IsDefined(attributeType: cs.system.Type, inherit: Bool): Bool
Name | Type |
---|---|
attributeType |
cs.system.Type |
inherit |
Bool |
Returns |
---|
Bool |
Name | Type |
---|---|
metadataToken |
Int |
Returns |
---|
String |
ResolveSignature(metadataToken: Int): cs.NativeArray<cs.types.UInt8>
Name | Type |
---|---|
metadataToken |
Int |
Returns |
---|
cs.NativeArray<cs.types.UInt8> |
GetSignerCertificate(): cs.system.security.cryptography.x509certificates.X509Certificate
Returns |
---|
cs.system.security.cryptography.x509certificates.X509Certificate |
GetTypes(): cs.NativeArray<cs.system.Type>
Returns |
---|
cs.NativeArray<cs.system.Type> |
Metadata
Name | Parameters |
---|---|
:nativeGen |
- |
:libType |
- |
:csNative |
- |