ModuleHandle Estructura
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
public value class ModuleHandle : IEquatable<ModuleHandle>
public struct ModuleHandle
public struct ModuleHandle : IEquatable<ModuleHandle>
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
type ModuleHandle = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type ModuleHandle = struct
Public Structure ModuleHandle
Public Structure ModuleHandle
Implements IEquatable(Of ModuleHandle)
- Herencia
- Atributos
- Implementaciones
Los ResolveFieldHandlemétodos , ResolveMethodHandley ResolveTypeHandle proporcionan una resolución eficaz de los tokens de metadatos para controlar en tiempo de ejecución los campos, los métodos y los tipos del módulo actual.
Empty |
Representa un identificador de módulo vacío. |
MDStream |
Obtiene la versión del flujo de metadatos. |
Equals(Module |
Devuelve un valor Boolean que indica si la estructura ModuleHandle especificada es igual a la estructura ModuleHandle actual. |
Equals(Object) |
Devuelve un valor Boolean que indica si el objeto especificado es una estructura ModuleHandle y si es igual a la estructura ModuleHandle actual. |
Get |
Devuelve el código hash de esta instancia. |
Get |
Devuelve un identificador en tiempo de ejecución para el campo identificado por el token de metadatos especificado. |
Get |
Devuelve un identificador de método en tiempo de ejecución para el método o constructor que identifica el token de metadatos especificado. |
Get |
Devuelve un identificador de tipo en tiempo de ejecución para el tipo identificado por el token de metadatos especificado. |
Resolve |
Devuelve un identificador en tiempo de ejecución para el campo identificado por el token de metadatos especificado. |
Resolve |
Devuelve un identificador de campo en tiempo de ejecución para el campo identificado por el token de metadatos especificado, concretando los argumentos de tipo genérico del tipo y método en que el token se encuentra dentro del ámbito. |
Resolve |
Devuelve un identificador de método en tiempo de ejecución para el método o constructor que identifica el token de metadatos especificado. |
Resolve |
Devuelve un identificador de método en tiempo de ejecución para el método o constructor identificado por el token de metadatos especificado, concretando los argumentos de tipo genérico del tipo y método en que el token se encuentra dentro del ámbito. |
Resolve |
Devuelve un identificador de tipo en tiempo de ejecución para el tipo identificado por el token de metadatos especificado. |
Resolve |
Devuelve un identificador de tipo en tiempo de ejecución para el tipo identificado por el token de metadatos especificado, concretando los argumentos de tipo genérico del tipo y método en que el token se encuentra dentro del ámbito. |
Equality(Module |
Determina si dos estructuras ModuleHandle son iguales. |
Inequality(Module |
Determina si dos estructuras ModuleHandle no son iguales. |
Producto | Versiones |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Standard | 2.0, 2.1 |