EntityHandle Struct

Definizione

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

public value class EntityHandle : IEquatable<System::Reflection::Metadata::EntityHandle>
public 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

Nome Descrizione
AssemblyDefinition

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

ModuleDefinition

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

Proprietà

Nome Descrizione
IsNil

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

Kind

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

Metodi

Nome Descrizione
Equals(EntityHandle)

Restituisce un valore che indica se l'istanza corrente e l'oggetto specificato EntityHandle 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 questa istanza.

Operatori

Nome Descrizione
Equality(EntityHandle, EntityHandle)

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

Explicit(Handle to EntityHandle)

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

Implicit(EntityHandle to Handle)

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

Inequality(EntityHandle, EntityHandle)

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

Si applica a