Compartilhar via


ModuleHandle Estrutura

Definição

Representa um identificador de runtime de um 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)
Herança
ModuleHandle
Atributos
Implementações

Comentários

Os ResolveFieldHandlemétodos e ResolveTypeHandle os ResolveMethodHandlemétodos fornecem uma resolução eficiente de tokens de metadados para identificadores de runtime para campos, métodos e tipos no módulo atual.

Campos

EmptyHandle

Representa um identificador de módulo vazio.

Propriedades

MDStreamVersion

Obtém a versão de fluxo de metadados.

Métodos

Equals(ModuleHandle)

Retorna um valor Boolean que indica se a estrutura ModuleHandle especificada é igual ao ModuleHandle atual.

Equals(Object)

Retorna um valor Boolean que indica se o objeto especificado é uma estrutura ModuleHandle e se é igual ao ModuleHandle atual.

GetHashCode()

Retorna o código hash para a instância.

GetRuntimeFieldHandleFromMetadataToken(Int32)

Retorna um identificador de runtime identificado pelo token de metadados especificado.

GetRuntimeMethodHandleFromMetadataToken(Int32)

Retorna um identificador de método de runtime do método ou construtor identificado pelo token de metadados especificado.

GetRuntimeTypeHandleFromMetadataToken(Int32)

Retorna um identificador de tipo de runtime do tipo identificado pelo token de metadados especificado.

ResolveFieldHandle(Int32)

Retorna um identificador de runtime identificado pelo token de metadados especificado.

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

Retorna um identificador de campo de runtime do campo identificado pelo token de metadados especificado, especificando os argumentos de tipo genérico do tipo e do método em que o token está no escopo.

ResolveMethodHandle(Int32)

Retorna um identificador de método de runtime do método ou construtor identificado pelo token de metadados especificado.

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

Retorna um identificador de método de runtime do método ou construtor identificado pelo token de metadados especificado, especificando os argumentos de tipo genérico do tipo e do método em que o token está no escopo.

ResolveTypeHandle(Int32)

Retorna um identificador de tipo de runtime do tipo identificado pelo token de metadados especificado.

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

Retorna um identificador de tipo de runtime do tipo identificado pelo token de metadados especificado, especificando os argumentos de tipo genérico do tipo e do método em que o token está no escopo.

Operadores

Equality(ModuleHandle, ModuleHandle)

Testa se duas estruturas ModuleHandle são iguais.

Inequality(ModuleHandle, ModuleHandle)

Testa se as duas estruturas ModuleHandle são diferentes.

Aplica-se a

Confira também