ModuleHandle Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |