ModuleHandle Estructura

Definición

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

Se aplica a

Consulte también