C# Class System.Reflection.Module.Module

Inheritance: ISerializable, ICustomAttributeProvider, _Module
Afficher le fichier Open project: kumpera/mono

Méthodes publiques

Свойство Type Description
FilterTypeName TypeFilter
FilterTypeNameIgnoreCase TypeFilter

Private Properties

Свойство Type Description
CreateNIE Exception
GetGlobalType Type
GetGuidInternal string
GetHINSTANCE IntPtr
GetMDStreamVersion int
GetModuleVersionId Guid
GetObjectData void
GetPEKind void
GetType Type
GetType Type
GetType Type
InternalGetTypes Type[]
Module System.Runtime.Serialization
MonoDebugger_ResolveType Type
Mono_GetGuid Guid
ResolveFieldToken IntPtr
ResolveMemberToken MemberInfo
ResolveMethodToken IntPtr
ResolveSignature byte[]
ResolveStringToken string
ResolveTypeToken IntPtr
_Module void
_Module void
_Module void
_Module void
filter_by_type_name bool
filter_by_type_name_ignore_case bool
get_MetadataToken int
ptrs_from_types IntPtr[]
resolve_token_exception Exception

Méthodes publiques

Méthode Description
Equals ( object o ) : bool
FindTypes ( TypeFilter filter, object filterCriteria ) : Type[]
GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
GetCustomAttributes ( bool inherit ) : object[]
GetCustomAttributesData ( ) : IList
GetField ( string name ) : FieldInfo
GetField ( string name, BindingFlags bindingAttr ) : FieldInfo
GetFields ( ) : System.Reflection.FieldInfo[]
GetFields ( BindingFlags bindingFlags ) : System.Reflection.FieldInfo[]
GetHashCode ( ) : int
GetMethod ( string name ) : MethodInfo
GetMethod ( string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : MethodInfo
GetMethod ( string name, Type types ) : MethodInfo
GetMethods ( ) : System.Reflection.MethodInfo[]
GetMethods ( BindingFlags bindingFlags ) : System.Reflection.MethodInfo[]
GetPEKind ( PortableExecutableKinds &peKind, ImageFileMachine &machine ) : void
GetSignerCertificate ( ) : X509Certificate
GetTypes ( ) : Type[]
IsDefined ( Type attributeType, bool inherit ) : bool
IsResource ( ) : bool
ResolveField ( int metadataToken ) : FieldInfo
ResolveField ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : FieldInfo
ResolveMember ( int metadataToken ) : MemberInfo
ResolveMember ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : MemberInfo
ResolveMethod ( int metadataToken ) : MethodBase
ResolveMethod ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : MethodBase
ResolveSignature ( int metadataToken ) : byte[]
ResolveString ( int metadataToken ) : string
ResolveType ( int metadataToken ) : Type
ResolveType ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : Type
ToString ( ) : string
operator ( ) : bool

Méthodes protégées

Méthode Description
GetMethodImpl ( string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : MethodInfo

Private Methods

Méthode Description
CreateNIE ( ) : Exception
GetGlobalType ( ) : Type
GetGuidInternal ( ) : string
GetHINSTANCE ( ) : IntPtr
GetMDStreamVersion ( IntPtr module_handle ) : int
GetModuleVersionId ( ) : Guid
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetPEKind ( IntPtr module, PortableExecutableKinds &peKind, ImageFileMachine &machine ) : void
GetType ( string className ) : Type
GetType ( string className, bool ignoreCase ) : Type
GetType ( string className, bool throwOnError, bool ignoreCase ) : Type
InternalGetTypes ( ) : Type[]
Module ( ) : System.Runtime.Serialization
MonoDebugger_ResolveType ( Module module, int token ) : Type
Mono_GetGuid ( Module module ) : Guid
ResolveFieldToken ( IntPtr module, int token, IntPtr type_args, IntPtr method_args, ResolveTokenError &error ) : IntPtr
ResolveMemberToken ( IntPtr module, int token, IntPtr type_args, IntPtr method_args, ResolveTokenError &error ) : MemberInfo
ResolveMethodToken ( IntPtr module, int token, IntPtr type_args, IntPtr method_args, ResolveTokenError &error ) : IntPtr
ResolveSignature ( IntPtr module, int metadataToken, ResolveTokenError &error ) : byte[]
ResolveStringToken ( IntPtr module, int token, ResolveTokenError &error ) : string
ResolveTypeToken ( IntPtr module, int token, IntPtr type_args, IntPtr method_args, ResolveTokenError &error ) : IntPtr
_Module ( [ riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId ) : void
_Module ( uint &pcTInfo ) : void
_Module ( uint dispIdMember, [ riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr ) : void
_Module ( uint iTInfo, uint lcid, IntPtr ppTInfo ) : void
filter_by_type_name ( Type m, object filterCriteria ) : bool
filter_by_type_name_ignore_case ( Type m, object filterCriteria ) : bool
get_MetadataToken ( Module module ) : int
ptrs_from_types ( Type types ) : IntPtr[]
resolve_token_exception ( int metadataToken, ResolveTokenError error, string tokenType ) : Exception

Method Details

Equals() public méthode

public Equals ( object o ) : bool
o object
Résultat bool

FindTypes() public méthode

public FindTypes ( TypeFilter filter, object filterCriteria ) : Type[]
filter TypeFilter
filterCriteria object
Résultat Type[]

GetCustomAttributes() public méthode

public GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
attributeType Type
inherit bool
Résultat object[]

GetCustomAttributes() public méthode

public GetCustomAttributes ( bool inherit ) : object[]
inherit bool
Résultat object[]

GetCustomAttributesData() public méthode

public GetCustomAttributesData ( ) : IList
Résultat IList

GetField() public méthode

public GetField ( string name ) : FieldInfo
name string
Résultat FieldInfo

GetField() public méthode

public GetField ( string name, BindingFlags bindingAttr ) : FieldInfo
name string
bindingAttr BindingFlags
Résultat FieldInfo

GetFields() public méthode

public GetFields ( ) : System.Reflection.FieldInfo[]
Résultat System.Reflection.FieldInfo[]

GetFields() public méthode

public GetFields ( BindingFlags bindingFlags ) : System.Reflection.FieldInfo[]
bindingFlags BindingFlags
Résultat System.Reflection.FieldInfo[]

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetMethod() public méthode

public GetMethod ( string name ) : MethodInfo
name string
Résultat MethodInfo

GetMethod() public méthode

public GetMethod ( string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : MethodInfo
name string
bindingAttr BindingFlags
binder Binder
callConvention CallingConventions
types Type
modifiers ParameterModifier
Résultat MethodInfo

GetMethod() public méthode

public GetMethod ( string name, Type types ) : MethodInfo
name string
types Type
Résultat MethodInfo

GetMethodImpl() protected méthode

protected GetMethodImpl ( string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : MethodInfo
name string
bindingAttr BindingFlags
binder Binder
callConvention CallingConventions
types Type
modifiers ParameterModifier
Résultat MethodInfo

GetMethods() public méthode

public GetMethods ( ) : System.Reflection.MethodInfo[]
Résultat System.Reflection.MethodInfo[]

GetMethods() public méthode

public GetMethods ( BindingFlags bindingFlags ) : System.Reflection.MethodInfo[]
bindingFlags BindingFlags
Résultat System.Reflection.MethodInfo[]

GetPEKind() public méthode

public GetPEKind ( PortableExecutableKinds &peKind, ImageFileMachine &machine ) : void
peKind PortableExecutableKinds
machine ImageFileMachine
Résultat void

GetSignerCertificate() public méthode

public GetSignerCertificate ( ) : X509Certificate
Résultat System.Security.Cryptography.X509Certificates.X509Certificate

GetTypes() public méthode

public GetTypes ( ) : Type[]
Résultat Type[]

IsDefined() public méthode

public IsDefined ( Type attributeType, bool inherit ) : bool
attributeType Type
inherit bool
Résultat bool

IsResource() public méthode

public IsResource ( ) : bool
Résultat bool

ResolveField() public méthode

public ResolveField ( int metadataToken ) : FieldInfo
metadataToken int
Résultat FieldInfo

ResolveField() public méthode

public ResolveField ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : FieldInfo
metadataToken int
genericTypeArguments Type
genericMethodArguments Type
Résultat FieldInfo

ResolveMember() public méthode

public ResolveMember ( int metadataToken ) : MemberInfo
metadataToken int
Résultat MemberInfo

ResolveMember() public méthode

public ResolveMember ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : MemberInfo
metadataToken int
genericTypeArguments Type
genericMethodArguments Type
Résultat MemberInfo

ResolveMethod() public méthode

public ResolveMethod ( int metadataToken ) : MethodBase
metadataToken int
Résultat MethodBase

ResolveMethod() public méthode

public ResolveMethod ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : MethodBase
metadataToken int
genericTypeArguments Type
genericMethodArguments Type
Résultat MethodBase

ResolveSignature() public méthode

public ResolveSignature ( int metadataToken ) : byte[]
metadataToken int
Résultat byte[]

ResolveString() public méthode

public ResolveString ( int metadataToken ) : string
metadataToken int
Résultat string

ResolveType() public méthode

public ResolveType ( int metadataToken ) : Type
metadataToken int
Résultat Type

ResolveType() public méthode

public ResolveType ( int metadataToken, Type genericTypeArguments, Type genericMethodArguments ) : Type
metadataToken int
genericTypeArguments Type
genericMethodArguments Type
Résultat Type

ToString() public méthode

public ToString ( ) : string
Résultat string

operator() public static méthode

public static operator ( ) : bool
Résultat bool

Property Details

FilterTypeName public_oe static_oe property

public static TypeFilter FilterTypeName
Résultat TypeFilter

FilterTypeNameIgnoreCase public_oe static_oe property

public static TypeFilter FilterTypeNameIgnoreCase
Résultat TypeFilter