CorrelationKey Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma associação entre uma parte dos dados do aplicativo e uma instância.
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
- Herança
Comentários
Normalmente, os dados de chave são obtidos de uma mensagem que usa um conjunto de consultas contidas em um MessageQuerySet. Em CorrelationKey seguida, é gerado usando um hash dos dados de chave. As correlações são representadas como um mapeamento entre uma ID de instância e uma CorrelationKey .
Construtores
| Nome | Description |
|---|---|
| CorrelationKey(IDictionary<String,String>, XName, XNamespace) |
Inicializa uma nova instância da CorrelationKey classe usando os dados de chave, o nome do escopo e o provedor especificados. |
Propriedades
| Nome | Description |
|---|---|
| IsValid |
Obtém um valor que indica se a chave da instância é válida. (Herdado de InstanceKey) |
| KeyData |
Obtém um dicionário de dados de chave. |
| KeyString |
Obtém uma String representação dos dados de chave. |
| Metadata |
Obtém o dicionário que contém metadados associados à chave da instância. (Herdado de InstanceKey) |
| Name |
Obtém ou define o nome do CorrelationKey. |
| Provider |
Obtém o provedor. |
| ScopeName |
Obtém o nome do escopo. |
| Value |
Obtém o valor guid associado à chave da instância atual. (Herdado de InstanceKey) |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Compara o GUID associado ao objeto atual (armazenado na Value propriedade) com o GUID associado ao InstanceKey objeto. (Herdado de InstanceKey) |
| GetHashCode() |
Retorna um código hash exclusivo para o GUID do objeto atual InstanceKey (armazenado na propriedade Value). (Herdado de InstanceKey) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |