Export (0) Print
Expand All

Module Methods

The Module type exposes the following members.

  NameDescription
Public method Equals Determines whether this module and the specified object are equal. (Overrides Object.Equals(Object).)

In XNA Framework 3.0, this member is inherited from Object.Equals(Object).


In Portable Class Library Portable Class Library, this member is inherited from Object.Equals(Object).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method FindTypes Returns an array of classes accepted by the given filter and filter criteria.
Public method GetCustomAttributes(Boolean) Returns all custom attributes.
Public method GetCustomAttributes(Type, Boolean) Gets custom attributes of the specified type.
Public method GetCustomAttributesData Returns a list of CustomAttributeData objects for the current module, which can be used in the reflection-only context.
Public method GetField(String) Returns a field having the specified name.
Public method GetField(String, BindingFlags) Returns a field having the specified name and binding attributes.
Public method GetFields() Returns the global fields defined on the module.
Public method GetFields(BindingFlags) Returns the global fields defined on the module that match the specified binding flags.
Public method GetHashCode Returns the hash code for this instance. (Overrides Object.GetHashCode().)

In XNA Framework 3.0, this member is inherited from Object.GetHashCode().


In Portable Class Library Portable Class Library, this member is inherited from Object.GetHashCode().
Public method GetMethod(String) Returns a method having the specified name.
Public method GetMethod(String, Type[]) Returns a method having the specified name and parameter types.
Public method GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) Returns a method having the specified name, binding information, calling convention, and parameter types and modifiers.
Protected method GetMethodImpl Returns the method implementation in accordance with the specified criteria.
Public method GetMethods() Returns the global methods defined on the module.
Public method GetMethods(BindingFlags) Returns the global methods defined on the module that match the specified binding flags.
Public method GetObjectData Provides an ISerializable implementation for serialized objects.
Public method GetPEKind Gets a pair of values indicating the nature of the code in a module and the platform targeted by the module.
Public method GetSignerCertificate Returns an X509Certificate object corresponding to the certificate included in the Authenticode signature of the assembly which this module belongs to. If the assembly has not been Authenticode signed, null is returned.
Public method GetType() Gets the Type of the current instance. (Inherited from Object.)
Public method GetType(String) Returns the specified type, performing a case-sensitive search.
Public method GetType(String, Boolean) Returns the specified type, searching the module with the specified case sensitivity.
Public method GetType(String, Boolean, Boolean) Returns the specified type, specifying whether to make a case-sensitive search of the module and whether to throw an exception if the type cannot be found.
Public method GetTypes Returns all the types defined within this module.
Public method IsDefined Returns a value that indicates whether the specified attribute type has been applied to this module.
Public method IsResource Gets a value indicating whether the object is a resource.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ResolveField(Int32) Returns the field identified by the specified metadata token.
Public method ResolveField(Int32, Type[], Type[]) Returns the field identified by the specified metadata token, in the context defined by the specified generic type parameters.
Public method ResolveMember(Int32) Returns the type or member identified by the specified metadata token.
Public method ResolveMember(Int32, Type[], Type[]) Returns the type or member identified by the specified metadata token, in the context defined by the specified generic type parameters.
Public method ResolveMethod(Int32) Returns the method or constructor identified by the specified metadata token.
Public method ResolveMethod(Int32, Type[], Type[]) Returns the method or constructor identified by the specified metadata token, in the context defined by the specified generic type parameters.
Public method ResolveSignature Returns the signature blob identified by a metadata token.
Public method ResolveString Returns the string identified by the specified metadata token.
Public method ResolveType(Int32) Returns the type identified by the specified metadata token.
Public method ResolveType(Int32, Type[], Type[]) Returns the type identified by the specified metadata token, in the context defined by the specified generic type parameters.
Public method ToString Returns the name of the module. (Overrides Object.ToString().)
Top

  NameDescription
Explicit interface implemetation Private method _Module.GetIDsOfNames Maps a set of names to a corresponding set of dispatch identifiers.
Explicit interface implemetation Private method _Module.GetTypeInfo Retrieves the type information for an object, which can then be used to get the type information for an interface.
Explicit interface implemetation Private method _Module.GetTypeInfoCount Retrieves the number of type information interfaces that an object provides (either 0 or 1).
Explicit interface implemetation Private method _Module.Invoke Provides access to properties and methods exposed by an object.
Top

Community Additions

ADD
Show:
© 2014 Microsoft