Condividi tramite


EntityHandle Struct

Definizione

Rappresenta un'entità di metadati, ad esempio un riferimento a un tipo, una definizione di tipo, una specifica di tipo, una definizione di metodo o un attributo personalizzato.

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)
Ereditarietà
EntityHandle
Implementazioni

Commenti

Usare EntityHandle per archiviare più tipi di handle di entità. Ha un footprint di memoria inferiore a Handle.

Campi

AssemblyDefinition

Rappresenta un'entità di metadati, ad esempio un riferimento a un tipo, una definizione di tipo, una specifica di tipo, una definizione di metodo o un attributo personalizzato.

ModuleDefinition

Rappresenta un'entità di metadati, ad esempio un riferimento a un tipo, una definizione di tipo, una specifica di tipo, una definizione di metodo o un attributo personalizzato.

Proprietà

IsNil

Rappresenta un'entità di metadati, ad esempio un riferimento a un tipo, una definizione di tipo, una specifica di tipo, una definizione di metodo o un attributo personalizzato.

Kind

Rappresenta un'entità di metadati, ad esempio un riferimento a un tipo, una definizione di tipo, una specifica di tipo, una definizione di metodo o un attributo personalizzato.

Metodi

Equals(EntityHandle)

Restituisce un valore che indica se l'istanza corrente e l'oggetto EntityHandle specificato sono uguali.

Equals(Object)

Restituisce un valore che indica se l'istanza corrente e l'oggetto specificato sono uguali.

GetHashCode()

Restituisce il codice hash per l'istanza.

Operatori

Equality(EntityHandle, EntityHandle)

Rappresenta un'entità di metadati, ad esempio un riferimento a un tipo, una definizione di tipo, una specifica di tipo, una definizione di metodo o un attributo personalizzato.

Explicit(Handle to EntityHandle)

Rappresenta un'entità di metadati, ad esempio un riferimento a un tipo, una definizione di tipo, una specifica di tipo, una definizione di metodo o un attributo personalizzato.

Implicit(EntityHandle to Handle)

Rappresenta un'entità di metadati, ad esempio un riferimento a un tipo, una definizione di tipo, una specifica di tipo, una definizione di metodo o un attributo personalizzato.

Inequality(EntityHandle, EntityHandle)

Rappresenta un'entità di metadati, ad esempio un riferimento a un tipo, una definizione di tipo, una specifica di tipo, una definizione di metodo o un attributo personalizzato.

Si applica a