ModuleHandle Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un identificador en tiempo de ejecución para un módulo.
public value class ModuleHandle
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
public struct ModuleHandle
[<System.Runtime.InteropServices.ComVisible(true)>]
type ModuleHandle = struct
type ModuleHandle = struct
Public Structure ModuleHandle
- Herencia
- Atributos
Comentarios
Los ResolveFieldHandlemétodos , ResolveMethodHandley ResolveTypeHandle proporcionan una resolución eficaz de los tokens de metadatos para los identificadores en tiempo de ejecución de los campos, métodos y tipos del módulo actual.
Campos
| Nombre | Description |
|---|---|
| EmptyHandle |
Representa un identificador de módulo vacío. |
Propiedades
| Nombre | Description |
|---|---|
| MDStreamVersion |
Obtiene la versión del flujo de metadatos. |
Métodos
| Nombre | Description |
|---|---|
| Equals(ModuleHandle) |
Devuelve un Boolean valor que indica si la estructura especificada ModuleHandle es igual a la actual ModuleHandle. |
| Equals(Object) |
Devuelve un Boolean valor que indica si el objeto especificado es una ModuleHandle estructura y es igual que el objeto actual ModuleHandle. |
| GetHashCode() |
Devuelve el código hash de esta instancia. |
| GetRuntimeFieldHandleFromMetadataToken(Int32) |
Devuelve un identificador en tiempo de ejecución para el campo identificado por el token de metadatos especificado. |
| GetRuntimeMethodHandleFromMetadataToken(Int32) |
Devuelve un identificador de método en tiempo de ejecución para el método o constructor identificado por el token de metadatos especificado. |
| GetRuntimeTypeHandleFromMetadataToken(Int32) |
Devuelve un identificador de tipo en tiempo de ejecución para el tipo identificado por el token de metadatos especificado. |
| ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Devuelve un identificador de campo en tiempo de ejecución para el campo identificado por el token de metadatos especificado, especificando los argumentos de tipo genérico del tipo y el método donde el token está en el ámbito. |
| ResolveFieldHandle(Int32) |
Devuelve un identificador en tiempo de ejecución para el campo identificado por el token de metadatos especificado. |
| ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Devuelve un identificador de método en tiempo de ejecución para el método o constructor identificado por el token de metadatos especificado, especificando los argumentos de tipo genérico del tipo y el método donde el token está en el ámbito. |
| ResolveMethodHandle(Int32) |
Devuelve un identificador de método en tiempo de ejecución para el método o constructor identificado por el token de metadatos especificado. |
| ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Devuelve un identificador de tipo en tiempo de ejecución para el tipo identificado por el token de metadatos especificado, especificando los argumentos de tipo genérico del tipo y el método donde el token está en el ámbito. |
| ResolveTypeHandle(Int32) |
Devuelve un identificador de tipo en tiempo de ejecución para el tipo identificado por el token de metadatos especificado. |
Operadores
| Nombre | Description |
|---|---|
| Equality(ModuleHandle, ModuleHandle) |
Comprueba si dos ModuleHandle estructuras son iguales. |
| Inequality(ModuleHandle, ModuleHandle) |
Comprueba si dos ModuleHandle estructuras son desiguales. |