CallExternalMethodActivity.CorrelationToken Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft CorrelationToken für die externe Methode ab oder legt es fest.
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
Eigenschaftswert
Das Korrelationstoken für die externe Methode.
- Attribute
Beispiele
Im folgenden Beispiel wird der Zugriff der CorrelationToken
-Eigenschaft eines CallExternalMethodActivity
-Objekts veranschaulicht. Dieses Beispiel stammt aus dem Correlated Local Service SDK-Beispiel in der Datei CorrelatedLocalServiceWorkflow.designer.cs. Weitere Informationen finden Sie unter Korreliertes lokales Dienstbeispiel.
this.createTask2.CorrelationToken = correlationtoken1;
Me.createTask2.CorrelationToken = correlationtoken1
Hinweise
Mit dieser Eigenschaft wird definiert, von welcher bestimmten CallExternalMethodActivity-Aktivität ein angegebener externer Methodenaufruf stammt. Dieser Wert kann anschließend in der Nutzlast eines lokalen Kommunikationsdienstereignisses dazu verwendet werden, dieses Ereignis an die korrekte HandleExternalEventActivity-Aktivität zu leiten.
Ein Beispiel für eine Korrelation finden Sie im Beispiel für korrelierte lokale Dienste.