CallExternalMethodActivity.CorrelationToken Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia CorrelationToken wartość dla metody zewnętrznej.
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
Wartość właściwości
Token korelacji dla metody zewnętrznej.
- Atrybuty
Przykłady
Poniższy przykład pokazuje, jak uzyskać dostęp CorrelationToken
do właściwości CallExternalMethodActivity
obiektu. Ten przykład pochodzi z przykładowego zestawu SDK skorelowanej usługi lokalnej z pliku CorrelatedLocalServiceWorkflow.designer.cs. Aby uzyskać więcej informacji, zobacz Skorelowany przykład usługi lokalnej.
this.createTask2.CorrelationToken = correlationtoken1;
Me.createTask2.CorrelationToken = correlationtoken1
Uwagi
Ta właściwość definiuje określone CallExternalMethodActivity działanie, z którego pochodzi określone wywołanie metody zewnętrznej. Tę wartość można następnie użyć w ładunku zdarzenia lokalnej usługi komunikacyjnej, aby skierować to zdarzenie do poprawnego HandleExternalEventActivity działania.
Przykład korelacji można znaleźć w przykładzie skorelowanej usługi lokalnej.