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
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
Comentarios
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.
Campos
EmptyHandle |
Representa un identificador de módulo vacío. |
Propiedades
MDStreamVersion |
Obtiene la versión del flujo de metadatos. |
Métodos
Equals(ModuleHandle) |
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. |
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 que identifica 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) |
Devuelve un identificador en tiempo de ejecución para el campo 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, concretando los argumentos de tipo genérico del tipo y método en que el token se encuentra dentro del ámbito. |
ResolveMethodHandle(Int32) |
Devuelve un identificador de método en tiempo de ejecución para el método o constructor que identifica 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, concretando los argumentos de tipo genérico del tipo y método en que el token se encuentra dentro del ámbito. |
ResolveTypeHandle(Int32) |
Devuelve un identificador de tipo en tiempo de ejecución para el tipo 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, concretando los argumentos de tipo genérico del tipo y método en que el token se encuentra dentro del ámbito. |
Operadores
Equality(ModuleHandle, ModuleHandle) |
Determina si dos estructuras ModuleHandle son iguales. |
Inequality(ModuleHandle, ModuleHandle) |
Determina si dos estructuras ModuleHandle no son iguales. |