CorrelationKey Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
Remarques
Les données clés sont généralement extraites d’un message qui utilise un ensemble de requêtes contenues dans un MessageQuerySet. Il CorrelationKey est ensuite généré à l’aide d’un hachage des données de clé. Les corrélations sont représentées sous la forme d’un mappage entre un ID d’instance et un CorrelationKey ID d’instance.
Constructeurs
| Nom | Description |
|---|---|
| CorrelationKey(IDictionary<String,String>, XName, XNamespace) |
Initialise une nouvelle instance de la CorrelationKey classe à l’aide des données de clé, du nom d’étendue et du fournisseur spécifiés. |
Propriétés
| Nom | Description |
|---|---|
| IsValid |
Obtient une valeur qui indique si la clé d’instance est valide. (Hérité de InstanceKey) |
| KeyData |
Obtient un dictionnaire de données clés. |
| KeyString |
Obtient une String représentation des données clés. |
| Metadata |
Obtient le dictionnaire qui contient les métadonnées associées à la clé d’instance. (Hérité de InstanceKey) |
| Name |
Obtient ou définit le nom du CorrelationKey. |
| Provider |
Obtient le fournisseur. |
| ScopeName |
Obtient le nom de l’étendue. |
| Value |
Obtient la valeur GUID associée à la clé d’instance actuelle. (Hérité de InstanceKey) |
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 . (Hérité de InstanceKey) |
| GetHashCode() |
Retourne un code de hachage unique pour le GUID de l’objet actuel InstanceKey (stocké dans la propriété Value). (Hérité de InstanceKey) |
| 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) |