CorrelationKey Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un'associazione tra una porzione di dati dell'applicazione e un'istanza.
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
- Ereditarietà
Commenti
I dati chiave di solito vengono presi da un messaggio che utilizza un set di query contenuto in un oggetto MessageQuerySet. Viene quindi generato CorrelationKey utilizzando un hash dei dati chiave. Le correlazioni vengono rappresentate come un mapping tra CorrelationKey e un ID dell'istanza.
Costruttori
CorrelationKey(IDictionary<String,String>, XName, XNamespace) |
Inizializza una nuova istanza della classe CorrelationKey utilizzando i dati chiave, il nome dell'ambito e il provider specificati. |
Proprietà
IsValid |
Ottiene un valore che indica se la chiave di istanza è valida. (Ereditato da InstanceKey) |
KeyData |
Ottiene un dizionario di dati chiave. |
KeyString |
Ottiene una rappresentazione di dati chiave di String. |
Metadata |
Ottiene il dizionario contenente i metadati associati alla chiave di istanza. (Ereditato da InstanceKey) |
Name |
Ottiene o imposta il nome di CorrelationKey. |
Provider |
Ottiene il provider. |
ScopeName |
Ottiene il nome dell'ambito. |
Value |
Ottiene il valore GUID associato alla chiave di istanza corrente. (Ereditato da InstanceKey) |
Metodi
Equals(Object) |
Confronta il GUID associato all'oggetto corrente (archiviato nella proprietà Value) con il GUID associato all'oggetto InstanceKey. (Ereditato da InstanceKey) |
GetHashCode() |
Restituisce un codice hash univoco per il GUID dell'oggetto InstanceKey corrente (archiviato nella proprietà Value). (Ereditato da InstanceKey) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |