ModuleHandle ModuleHandle ModuleHandle ModuleHandle Struct

Definição

Representa um identificador de tempo de execução de um módulo.Represents a runtime handle for a module.

public value class ModuleHandle
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
type ModuleHandle = struct
Public Structure ModuleHandle
Herança
ModuleHandleModuleHandleModuleHandleModuleHandle
Atributos

Comentários

Os ResolveFieldHandlemétodos ResolveMethodHandle, eResolveTypeHandle fornecem resolução eficiente de tokens de metadados para identificadores de tempo de execução para campos, métodos e tipos no módulo atual.The ResolveFieldHandle, ResolveMethodHandle, and ResolveTypeHandle methods provide efficient resolution of metadata tokens to runtime handles for fields, methods, and types in the current module.

Campos

EmptyHandle EmptyHandle EmptyHandle EmptyHandle

Representa um identificador de módulo vazio.Represents an empty module handle.

Propriedades

MDStreamVersion MDStreamVersion MDStreamVersion MDStreamVersion

Obtém a versão de fluxo de metadados.Gets the metadata stream version.

Métodos

Equals(ModuleHandle) Equals(ModuleHandle) Equals(ModuleHandle) Equals(ModuleHandle)

Retorna um valor Boolean que indica se a estrutura ModuleHandle especificada é igual ao ModuleHandle atual.Returns a Boolean value indicating whether the specified ModuleHandle structure is equal to the current ModuleHandle.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Retorna um valor Boolean que indica se o objeto especificado é uma estrutura ModuleHandle e se é igual ao ModuleHandle atual.Returns a Boolean value indicating whether the specified object is a ModuleHandle structure, and equal to the current ModuleHandle.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Retorna o código hash para essa instância.Returns the hash code for this instance.

GetRuntimeFieldHandleFromMetadataToken(Int32) GetRuntimeFieldHandleFromMetadataToken(Int32) GetRuntimeFieldHandleFromMetadataToken(Int32) GetRuntimeFieldHandleFromMetadataToken(Int32)

Retorna um identificador de tempo de execução identificado pelo token de metadados especificado.Returns a runtime handle for the field identified by the specified metadata token.

GetRuntimeMethodHandleFromMetadataToken(Int32) GetRuntimeMethodHandleFromMetadataToken(Int32) GetRuntimeMethodHandleFromMetadataToken(Int32) GetRuntimeMethodHandleFromMetadataToken(Int32)

Retorna um identificador de método de tempo de execução do método ou construtor identificado pelo token de metadados especificado.Returns a runtime method handle for the method or constructor identified by the specified metadata token.

GetRuntimeTypeHandleFromMetadataToken(Int32) GetRuntimeTypeHandleFromMetadataToken(Int32) GetRuntimeTypeHandleFromMetadataToken(Int32) GetRuntimeTypeHandleFromMetadataToken(Int32)

Retorna um identificador de tipo de tempo de execução do tipo identificado pelo token de metadados especificado.Returns a runtime type handle for the type identified by the specified metadata token.

ResolveFieldHandle(Int32) ResolveFieldHandle(Int32) ResolveFieldHandle(Int32) ResolveFieldHandle(Int32)

Retorna um identificador de tempo de execução identificado pelo token de metadados especificado.Returns a runtime handle for the field identified by the specified metadata token.

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

Retorna um identificador de campo de tempo de execução 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.Returns a runtime field handle for the field identified by the specified metadata token, specifying the generic type arguments of the type and method where the token is in scope.

ResolveMethodHandle(Int32) ResolveMethodHandle(Int32) ResolveMethodHandle(Int32) ResolveMethodHandle(Int32)

Retorna um identificador de método de tempo de execução do método ou construtor identificado pelo token de metadados especificado.Returns a runtime method handle for the method or constructor identified by the specified metadata token.

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

Retorna um identificador de método de tempo de execução 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.Returns a runtime method handle for the method or constructor identified by the specified metadata token, specifying the generic type arguments of the type and method where the token is in scope.

ResolveTypeHandle(Int32) ResolveTypeHandle(Int32) ResolveTypeHandle(Int32) ResolveTypeHandle(Int32)

Retorna um identificador de tipo de tempo de execução do tipo identificado pelo token de metadados especificado.Returns a runtime type handle for the type identified by the specified metadata token.

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

Retorna um identificador de tipo de tempo de execução 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.Returns a runtime type handle for the type identified by the specified metadata token, specifying the generic type arguments of the type and method where the token is in scope.

Operadores

Equality(ModuleHandle, ModuleHandle) Equality(ModuleHandle, ModuleHandle) Equality(ModuleHandle, ModuleHandle) Equality(ModuleHandle, ModuleHandle)

Testa se duas estruturas ModuleHandle são iguais.Tests whether two ModuleHandle structures are equal.

Inequality(ModuleHandle, ModuleHandle) Inequality(ModuleHandle, ModuleHandle) Inequality(ModuleHandle, ModuleHandle) Inequality(ModuleHandle, ModuleHandle)

Testa se as duas estruturas ModuleHandle são diferentes.Tests whether two ModuleHandle structures are unequal.

Aplica-se a

Veja também