Partilhar via


EntityHandle Estrutura

Definição

Representa uma entidade de metadados (como uma referência de tipo, definição de tipo, especificação de tipo, definição de método ou atributo personalizado).

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

Comentários

Use EntityHandle para armazenar vários tipos de identificadores de entidade. Ele tem um volume de memória menor que Handle.

Campos

AssemblyDefinition

Representa uma entidade de metadados (como uma referência de tipo, definição de tipo, especificação de tipo, definição de método ou atributo personalizado).

ModuleDefinition

Representa uma entidade de metadados (como uma referência de tipo, definição de tipo, especificação de tipo, definição de método ou atributo personalizado).

Propriedades

IsNil

Representa uma entidade de metadados (como uma referência de tipo, definição de tipo, especificação de tipo, definição de método ou atributo personalizado).

Kind

Representa uma entidade de metadados (como uma referência de tipo, definição de tipo, especificação de tipo, definição de método ou atributo personalizado).

Métodos

Equals(EntityHandle)

Retorna um valor que indica se a instância atual e o EntityHandle especificado são iguais.

Equals(Object)

Retorna um valor que indica se a instância atual e o objeto especificado são iguais.

GetHashCode()

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

Operadores

Equality(EntityHandle, EntityHandle)

Representa uma entidade de metadados (como uma referência de tipo, definição de tipo, especificação de tipo, definição de método ou atributo personalizado).

Explicit(Handle to EntityHandle)

Representa uma entidade de metadados (como uma referência de tipo, definição de tipo, especificação de tipo, definição de método ou atributo personalizado).

Implicit(EntityHandle to Handle)

Representa uma entidade de metadados (como uma referência de tipo, definição de tipo, especificação de tipo, definição de método ou atributo personalizado).

Inequality(EntityHandle, EntityHandle)

Representa uma entidade de metadados (como uma referência de tipo, definição de tipo, especificação de tipo, definição de método ou atributo personalizado).

Aplica-se a