HandleExternalEventActivity.CorrelationToken Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a ligação para um CorrelationToken.
public:
virtual property System::Workflow::Runtime::CorrelationToken ^ CorrelationToken { System::Workflow::Runtime::CorrelationToken ^ get(); void set(System::Workflow::Runtime::CorrelationToken ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Workflow.Activities.CorrelationTokenTypeConverter))]
public virtual System.Workflow.Runtime.CorrelationToken CorrelationToken { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.Activities.CorrelationTokenTypeConverter))>]
member this.CorrelationToken : System.Workflow.Runtime.CorrelationToken with get, set
Public Overridable Property CorrelationToken As CorrelationToken
Valor de Propriedade
Esta propriedade é usada para correlacionar um evento com a atividade -herdada correta IEventActivitycom base na carga útil do evento. Por exemplo, quando uma única instância de workflow está a ouvir várias instâncias do mesmo evento ao mesmo tempo, a CorrelationToken propriedade é usada para encaminhar o evento para a atividade correta nessa instância de workflow.
Esta correlação não deve ser confundida com a correlação de um evento com a instância correta do fluxo de trabalho. A correlação com a instância correta do fluxo de trabalho é feita enviando o evento para uma instância explícita e usando a InstanceId propriedade para identificar corretamente a instância correta.
Para um exemplo de correlação, veja a Amostra de Serviço Local Correlacionado.
- Atributos