Partager via


EntityHandle Structure

Définition

Représente une entité de métadonnées (comme une référence de type, une définition de type, une spécification de type, une définition de méthode ou un attribut personnalisé).

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)
Héritage
EntityHandle
Implémente

Remarques

Utilisez EntityHandle pour stocker plusieurs types de handles d’entité. Son empreinte mémoire est inférieure à celle de Handle.

Champs

AssemblyDefinition

Représente une entité de métadonnées (comme une référence de type, une définition de type, une spécification de type, une définition de méthode ou un attribut personnalisé).

ModuleDefinition

Représente une entité de métadonnées (comme une référence de type, une définition de type, une spécification de type, une définition de méthode ou un attribut personnalisé).

Propriétés

IsNil

Représente une entité de métadonnées (comme une référence de type, une définition de type, une spécification de type, une définition de méthode ou un attribut personnalisé).

Kind

Représente une entité de métadonnées (comme une référence de type, une définition de type, une spécification de type, une définition de méthode ou un attribut personnalisé).

Méthodes

Equals(EntityHandle)

Retourne une valeur qui indique si l’instance actuelle et le EntityHandle spécifié sont égaux.

Equals(Object)

Retourne une valeur qui indique si l’instance actuelle et l’objet spécifié sont égaux.

GetHashCode()

Retourne le code de hachage de cette instance.

Opérateurs

Equality(EntityHandle, EntityHandle)

Représente une entité de métadonnées (comme une référence de type, une définition de type, une spécification de type, une définition de méthode ou un attribut personnalisé).

Explicit(Handle to EntityHandle)

Représente une entité de métadonnées (comme une référence de type, une définition de type, une spécification de type, une définition de méthode ou un attribut personnalisé).

Implicit(EntityHandle to Handle)

Représente une entité de métadonnées (comme une référence de type, une définition de type, une spécification de type, une définition de méthode ou un attribut personnalisé).

Inequality(EntityHandle, EntityHandle)

Représente une entité de métadonnées (comme une référence de type, une définition de type, une spécification de type, une définition de méthode ou un attribut personnalisé).

S’applique à