Partager via


CorrelationKey Classe

Définition

Représente une association entre un élément de données d'application et une instance.

public ref class CorrelationKey sealed : System::Runtime::DurableInstancing::InstanceKey
public sealed class CorrelationKey : System.Runtime.DurableInstancing.InstanceKey
type CorrelationKey = class
    inherit InstanceKey
Public NotInheritable Class CorrelationKey
Inherits InstanceKey
Héritage
CorrelationKey

Remarques

Les données de clé sont en général extraites d'un message qui utilise un jeu de requêtes contenu dans un objet MessageQuerySet. L'objet CorrelationKey est alors généré à l'aide d'un hachage des données de clé. Les corrélations sont représentées sous forme de mappage entre un objet CorrelationKey et un ID d'instance.

Constructeurs

CorrelationKey(IDictionary<String,String>, XName, XNamespace)

Initialise une nouvelle instance de la classe CorrelationKey en utilisant les données de clé, le nom d'étendue et le fournisseur spécifiés.

Propriétés

IsValid

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

(Hérité de InstanceKey)
KeyData

Obtient un dictionnaire des données de clé.

KeyString

Obtient une représentation String des données de clé.

Metadata

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

(Hérité de InstanceKey)
Name

Obtient ou définit le nom de l'objet CorrelationKey.

Provider

Obtient le fournisseur.

ScopeName

Obtient le nom de l'étendue.

Value

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

(Hérité de InstanceKey)

Méthodes

Equals(Object)

Compare le GUID associé à l'objet actif (stocké dans la propriété Value) au GUID associé à l'objet InstanceKey.

(Hérité de InstanceKey)
GetHashCode()

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

(Hérité de InstanceKey)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à