CorrelationKey Clase

Definición

Representa una asociación entre una parte de los datos de la aplicación y una instancia.

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
Herencia
CorrelationKey

Comentarios

Los datos clave se suelen tomar de un mensaje que use un conjunto de consultas contenidas en una clase MessageQuerySet. La clase CorrelationKey se genera mediante un hash de los datos clave. Las correlaciones se representan como asignación entre la clase CorrelationKey y un identificador de instancia.

Constructores

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

Inicializa una nueva instancia de la clase CorrelationKey usando los datos clave, el nombre del ámbito y el proveedor especificados.

Propiedades

IsValid

Obtiene un valor que indica si la clave de instancia es válida.

(Heredado de InstanceKey)
KeyData

Obtiene un diccionario de los datos clave.

KeyString

Obtiene la representación de una clase String de los datos clave.

Metadata

Obtiene el diccionario que contiene los metadatos asociados a la clave de instancia.

(Heredado de InstanceKey)
Name

Obtiene o establece el nombre de CorrelationKey.

Provider

Obtiene el proveedor.

ScopeName

Obtiene el nombre del ámbito.

Value

Obtiene el valor de GUID asociado a la clave de instancia actual.

(Heredado de InstanceKey)

Métodos

Equals(Object)

Compara el GUID asociado al objeto actual (almacenado en la propiedad Value) y el GUID asociado al objeto InstanceKey.

(Heredado de InstanceKey)
GetHashCode()

Devuelve un código hash único para el GUID (almacenado en la propiedad Value) del objeto actual InstanceKey.

(Heredado de InstanceKey)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a