InitializeCorrelation 活动设计器

InitializeCorrelation 活动设计器用于创建和配置 InitializeCorrelation 活动。 InitializeCorrelation 活动在发送或接收消息之前会在消息间建立关联。

InitializeCorrelation 活动

InitializeCorrelation 活动用于在不发送或接收消息的情况下初始化相关。 通常,相关是在发送或接收消息时初始化的。 如果必须在发送或接收消息前建立相关,请使用 InitializeCorrelation 来初始化该相关。

使用 InitializeCorrelation 活动设计器

访问 InitializeCorrelation 活动设计器,它位于“工具箱”的“消息”类别中 。

可以将“InitializeCorrelation”活动设计器从“工具箱”拖放到工作流设计器图面上 。 拖放活动设计器将创建一个 InitializeCorrelation 活动,其默认的 DisplayName 为 InitializeCorrelation。 可以在“InitializeCorrelation”活动设计器的标头中或在“属性”窗口的“DisplayName”框中编辑 DisplayName

可以在“InitializeCorrelation”活动设计器图面上的“属性”窗口的“相关性”字段中指定 CorrelationHandle

若要显示“初始化相关性”对话框,从中可以指定相关性句柄和用于初始化它的键值对,请选择“属性”窗口中“CorrelationData”旁边的省略号按钮 。 或者,选择“InitializeCorrelation”活动设计器图面上的“查看...”提示文本。 有关使用此对话框的详细信息,请参阅“类型集合编辑器”对话框一文。

InitializeCorrelation 属性

下表显示 InitializeCorrelation 属性并说明如何在设计器中使用它们。 可以在“属性”窗口中或在工作流设计器图面上编辑这些属性。

属性名称 必选 使用情况
DisplayName 错误 InitializeCorrelation 活动的友好名称。 默认值为 InitializeCorrelation。

虽然对友好 DisplayName 使用非默认值不是绝对必需的,但建议这样做。
Correlation 错误 用于关联相关中的工作流活动的 CorrelationHandle
CorrelationData 错误 将消息与工作流实例相关联的相关数据的字典。

使用“初始化相关性”对话框来配置 CorrelationData。 有关使用此对话框的详细信息,请参阅“类型集合编辑器”对话框一文。

另请参阅