HandleExternalEventActivity.CorrelationToken 属性

定义

获取或设置到 a . 的 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继承活动。 例如,当单个工作流实例同时侦听同一事件的多个实例时,该 CorrelationToken 属性用于将事件路由到该工作流实例中的适当活动。

不应将此关联与将事件关联到正确的工作流实例混淆。 通过将事件发送到显式工作流实例并使用 InstanceId 属性正确标识正确的工作流实例来完成与正确的工作流实例的关联。

有关相关示例,请参阅 相关本地服务示例

属性

适用于