CorrelationKey Classe

Definição

Representa uma associação entre uma parte dos dados de aplicativos 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

Os dados de chave normalmente são retirados de uma mensagem que usa um conjunto de consultas contidas em um MessageQuerySet . Em CorrelationKey seguida, o é gerado usando um hash dos dados de chave. As correlações são representadas como um mapeamento entre um CorrelationKey e uma ID de instância.

Construtores

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

Inicializa uma nova instância da classe CorrelationKey usando os dados de chave, o nome do escopo e o provedor especificados.

Propriedades

IsValid

Obtém um valor que indica se a chave de instância é válida.

(Herdado de InstanceKey)
KeyData

Obtém um dicionário de dados de chave.

KeyString

Obtém uma representação de String dos dados de chave.

Metadata

Obtém o dicionário que contém metadados associados à chave de instância.

(Herdado de InstanceKey)
Name

Obtém ou define o nome de CorrelationKey.

Provider

Obtém o provedor.

ScopeName

Obtém o nome do escopo.

Value

Obtém o valor de GUID associado à chave de instância atual.

(Herdado de InstanceKey)

Métodos

Equals(Object)

Compara o GUID associado ao objeto atual (armazenado na propriedade Value) com o GUID associado ao objeto InstanceKey.

(Herdado de InstanceKey)
GetHashCode()

Retorna um código hash exclusivo para o GUID do objeto InstanceKey atual (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 Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a