CorrelationKey Classe

Definição

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
CorrelationKey

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)

Aplica-se a