HandleExternalEventActivity.CorrelationToken プロパティ

定義

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

プロパティ値

このプロパティは、イベントのペイロードに基づいて、イベントを適切な IEventActivity継承アクティビティに関連付けるために使用されます。 たとえば、1 つのワークフロー インスタンスが同じイベントの複数のインスタンスを同時にリッスンしている場合、 CorrelationToken プロパティを使用して、そのワークフロー インスタンス内の適切なアクティビティにイベントをルーティングします。

この相関関係は、イベントを正しいワークフロー インスタンスに関連付けるのと混同しないでください。 正しいワークフロー インスタンスへの関連付けは、明示的なワークフロー インスタンスにイベントを送信し、 InstanceId プロパティを使用して正しいワークフロー インスタンスを適切に識別することによって行われます。

相関の例については、 相関ローカル・サービス・サンプルを参照してください。

属性

適用対象