CorrelationKey Klasse

Definition

Stellt eine Zuordnung zwischen einem Teil von Anwendungsdaten und einer Instanz dar.

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
Vererbung
CorrelationKey

Hinweise

Die Schlüsseldaten werden in der Regel aus einer Nachricht entnommen, die eine Reihe von Abfragen verwendet, die in einer MessageQuerySet. Die CorrelationKey wird dann mithilfe eines Hashs der Schlüsseldaten generiert. Korrelationen werden als Zuordnung zwischen einer CorrelationKey Instanz-ID und einer Instanz-ID dargestellt.

Konstruktoren

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

Initialisiert eine neue Instanz der CorrelationKey Klasse mithilfe der angegebenen Schlüsseldaten, des Bereichsnamens und des Anbieters.

Eigenschaften

Name Beschreibung
IsValid

Ruft einen Wert ab, der angibt, ob der Instanzschlüssel gültig ist.

(Geerbt von InstanceKey)
KeyData

Ruft ein Wörterbuch mit Schlüsseldaten ab.

KeyString

Ruft eine String Darstellung der Schlüsseldaten ab.

Metadata

Ruft das Wörterbuch ab, das Metadaten enthält, die dem Instanzschlüssel zugeordnet sind.

(Geerbt von InstanceKey)
Name

Dient zum Abrufen oder Festlegen des Namens der CorrelationKey.

Provider

Ruft den Anbieter ab.

ScopeName

Ruft den Bereichsnamen ab.

Value

Ruft den GUID-Wert ab, der dem aktuellen Instanzschlüssel zugeordnet ist.

(Geerbt von InstanceKey)

Methoden

Name Beschreibung
Equals(Object)

Vergleicht die GUID, die dem aktuellen Objekt (in der Value Eigenschaft gespeichert) zugeordnet ist, mit der GUID, die dem InstanceKey Objekt zugeordnet ist.

(Geerbt von InstanceKey)
GetHashCode()

Gibt einen eindeutigen Hashcode für die GUID des aktuellen InstanceKey Objekts (gespeichert in der Value-Eigenschaft) zurück.

(Geerbt von InstanceKey)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: