Udostępnij za pośrednictwem


CallExternalMethodActivity.CorrelationToken Właściwość

Definicja

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.

Dotyczy

Zobacz też