InstanceKey Classe

Définition

Représente une clé d’instance et contient un identificateur et des métadonnées associés à la clé d’instance. Une clé d’instance agit comme un alias non unique pour une instance.

public ref class InstanceKey
public class InstanceKey
[System.Runtime.Serialization.DataContract]
public class InstanceKey
type InstanceKey = class
[<System.Runtime.Serialization.DataContract>]
type InstanceKey = class
Public Class InstanceKey
Héritage
InstanceKey
Dérivé
Attributs

Constructeurs

Nom Description
InstanceKey(Guid, IDictionary<XName,InstanceValue>)

Initialise une instance de la classe à l’aide InstanceKey du GUID et des métadonnées associées à la clé d’instance.

InstanceKey(Guid)

Initialise une instance de la InstanceKey classe à l’aide du GUID associé à la clé d’instance passée.

Propriétés

Nom Description
InvalidKey

Retourne un objet non valide InstanceKey . Un objet non valide InstanceKey a la valeur Guid.Empty pour la Value propriété et une false valeur pour la IsValid propriété.

IsValid

Obtient une valeur qui indique si la clé d’instance est valide.

Metadata

Obtient le dictionnaire qui contient les métadonnées associées à la clé d’instance.

Value

Obtient la valeur GUID associée à la clé d’instance actuelle.

Méthodes

Nom Description
Equals(Object)

Compare le GUID associé à l’objet actuel (stocké dans la Value propriété) avec le GUID associé à l’objet InstanceKey .

GetHashCode()

Retourne un code de hachage unique pour le GUID de l’objet actuel InstanceKey (stocké dans la propriété Value).

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à