ModuleHandle Estructura

Definición

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
ModuleHandle
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.

Se aplica a

Consulte también