Handle Estrutura

Definição

Representa qualquer entidade de metadados (como uma referência de tipo, uma definição de tipo, uma especificação de tipo, uma definição de método ou um atributo personalizado) ou valor (uma cadeia, blob, guid ou cadeia de utilizador).

public value class Handle : IEquatable<System::Reflection::Metadata::Handle>
public struct Handle : IEquatable<System.Reflection.Metadata.Handle>
type Handle = struct
Public Structure Handle
Implements IEquatable(Of Handle)
Herança
Handle
Implementações

Observações

Uso Handle para guardar vários tipos de pegas.

Campos

Name Description
AssemblyDefinition

Representa qualquer entidade de metadados (como uma referência de tipo, uma definição de tipo, uma especificação de tipo, uma definição de método ou um atributo personalizado) ou valor (uma cadeia, blob, guid ou cadeia de utilizador).

ModuleDefinition

Representa qualquer entidade de metadados (como uma referência de tipo, uma definição de tipo, uma especificação de tipo, uma definição de método ou um atributo personalizado) ou valor (uma cadeia, blob, guid ou cadeia de utilizador).

Propriedades

Name Description
IsNil

Representa qualquer entidade de metadados (como uma referência de tipo, uma definição de tipo, uma especificação de tipo, uma definição de método ou um atributo personalizado) ou valor (uma cadeia, blob, guid ou cadeia de utilizador).

Kind

Representa qualquer entidade de metadados (como uma referência de tipo, uma definição de tipo, uma especificação de tipo, uma definição de método ou um atributo personalizado) ou valor (uma cadeia, blob, guid ou cadeia de utilizador).

Métodos

Name Description
Equals(Handle)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

Equals(Object)

Representa qualquer entidade de metadados (como uma referência de tipo, uma definição de tipo, uma especificação de tipo, uma definição de método ou um atributo personalizado) ou valor (uma cadeia, blob, guid ou cadeia de utilizador).

GetHashCode()

Representa qualquer entidade de metadados (como uma referência de tipo, uma definição de tipo, uma especificação de tipo, uma definição de método ou um atributo personalizado) ou valor (uma cadeia, blob, guid ou cadeia de utilizador).

Operadores

Name Description
Equality(Handle, Handle)

Representa qualquer entidade de metadados (como uma referência de tipo, uma definição de tipo, uma especificação de tipo, uma definição de método ou um atributo personalizado) ou valor (uma cadeia, blob, guid ou cadeia de utilizador).

Inequality(Handle, Handle)

Representa qualquer entidade de metadados (como uma referência de tipo, uma definição de tipo, uma especificação de tipo, uma definição de método ou um atributo personalizado) ou valor (uma cadeia, blob, guid ou cadeia de utilizador).

Aplica-se a