Leggere in inglese

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.

C#
public struct EntityHandle : IEquatable<System.Reflection.Metadata.EntityHandle>
C#
public readonly struct EntityHandle : IEquatable<System.Reflection.Metadata.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

Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided)
UWP 10.0