ModuleHandle Estrutura

Definição

Representa um handle em tempo de execução para um 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
Herança
ModuleHandle
Atributos

Observações

Os ResolveFieldHandlemétodos , ResolveMethodHandle, e ResolveTypeHandle fornecem uma resolução eficiente dos tokens de metadados para handles de execução para campos, métodos e tipos no módulo atual.

Campos

Name Description
EmptyHandle

Representa um handle de módulo vazio.

Propriedades

Name Description
MDStreamVersion

Recebe a versão do fluxo de metadados.

Métodos

Name Description
Equals(ModuleHandle)

Devolve um Boolean valor que indica se a estrutura especificada ModuleHandle é igual à corrente ModuleHandle.

Equals(Object)

Devolve um Boolean valor que indica se o objeto especificado é uma ModuleHandle estrutura, e é igual à corrente ModuleHandle.

GetHashCode()

Devolve o código de hash para esta instância.

GetRuntimeFieldHandleFromMetadataToken(Int32)

Devolve um handle de execução para o campo identificado pelo token de metadados especificado.

GetRuntimeMethodHandleFromMetadataToken(Int32)

Devolve um handle de método em tempo de execução para o método ou construtor identificado pelo token de metadados especificado.

GetRuntimeTypeHandleFromMetadataToken(Int32)

Devolve um handle de tipo de execução para o tipo identificado pelo token de metadados especificado.

ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Devolve um handle de campo de execução para o campo identificado pelo token de metadados especificado, especificando os argumentos genéricos do tipo e método onde o token está no âmbito.

ResolveFieldHandle(Int32)

Devolve um handle de execução para o campo identificado pelo token de metadados especificado.

ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Devolve um handle de método em tempo de execução para o método ou construtor identificado pelo token de metadados especificado, especificando os argumentos genéricos de tipo do tipo e método onde o token está no âmbito.

ResolveMethodHandle(Int32)

Devolve um handle de método em tempo de execução para o método ou construtor identificado pelo token de metadados especificado.

ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Devolve um handle de tipo de execução para o tipo identificado pelo token de metadados especificado, especificando os argumentos genéricos do tipo e método onde o token está no âmbito.

ResolveTypeHandle(Int32)

Devolve um handle de tipo de execução para o tipo identificado pelo token de metadados especificado.

Operadores

Name Description
Equality(ModuleHandle, ModuleHandle)

Testa se duas ModuleHandle estruturas são iguais.

Inequality(ModuleHandle, ModuleHandle)

Testa se duas ModuleHandle estruturas são desiguais.

Aplica-se a

Ver também