Compartir vía


EntityHandle Estructura

Definición

Representa una entidad de metadatos (por ejemplo, una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un 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)
Herencia
EntityHandle
Implementaciones

Comentarios

Use EntityHandle para almacenar varios tipos de identificadores de entidad. Tiene una superficie de memoria menor que Handle.

Campos

AssemblyDefinition

Representa una entidad de metadatos (por ejemplo, una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado).

ModuleDefinition

Representa una entidad de metadatos (por ejemplo, una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado).

Propiedades

IsNil

Representa una entidad de metadatos (por ejemplo, una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado).

Kind

Representa una entidad de metadatos (por ejemplo, una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado).

Métodos

Equals(EntityHandle)

Devuelve un valor que indica si la instancia actual y el objeto EntityHandle especificado son iguales.

Equals(Object)

Devuelve un valor que indica si la instancia actual y el objeto especificado son iguales.

GetHashCode()

Devuelve el código hash de esta instancia.

Operadores

Equality(EntityHandle, EntityHandle)

Representa una entidad de metadatos (por ejemplo, una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado).

Explicit(Handle to EntityHandle)

Representa una entidad de metadatos (por ejemplo, una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado).

Implicit(EntityHandle to Handle)

Representa una entidad de metadatos (por ejemplo, una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado).

Inequality(EntityHandle, EntityHandle)

Representa una entidad de metadatos (por ejemplo, una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado).

Se aplica a