Språk

CorrelationKey Klass

Definition

Representerar en association mellan en bit programdata och en instans.

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

Kommentarer

Nyckeldata hämtas vanligtvis från ett meddelande som använder en uppsättning frågor som finns i en MessageQuerySet. CorrelationKey Genereras sedan med hjälp av en hash av nyckeldata. Korrelationer representeras som en mappning mellan ett CorrelationKey instans-ID och ett instans-ID.

Konstruktorer

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

Initierar en ny instans av klassen med hjälp av CorrelationKey angivna nyckeldata, omfångsnamn och provider.

Egenskaper

Name Description
IsValid

Hämtar ett värde som anger om instansnyckeln är giltig.

(Ärvd från InstanceKey)
KeyData

Hämtar en ordlista med nyckeldata.

KeyString

Hämtar en String representation av nyckeldata.

Metadata

Hämtar ordlistan som innehåller metadata som är associerade med instansnyckeln.

(Ärvd från InstanceKey)
Name

Hämtar eller anger namnet på CorrelationKey.

Provider

Hämtar providern.

ScopeName

Hämtar omfångsnamnet.

Value

Hämtar GUID-värdet som är associerat med den aktuella instansnyckeln.

(Ärvd från InstanceKey)

Metoder

Name Description
Equals(Object)

Jämför GUID som är associerat med det aktuella objektet (lagras i Value egenskapen) med det GUID som är associerat med InstanceKey objektet.

(Ärvd från InstanceKey)
GetHashCode()

Returnerar en unik hashkod för det aktuella InstanceKey objektets GUID (lagras i egenskapen Value).

(Ärvd från InstanceKey)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för