“添加相关初始值设定项”对话框

**“添加相关初始值设定项”**对话框在 Windows 工作流设计器 中用于配置 SendReceiveSendReplyReceiveReply 活动的 CorrelationInitializers 属性。有关使用此对话框的活动设计器的更多信息,请参见 Send 活动设计器Receive 活动设计器ReceiveAndSendReply 模板设计器SendAndReceiveReply 模板设计器主题。

使用此对话框指定的集合中的相关初始值设定项可初始化基于查询的上下文、回调上下文或各消息传递活动之间的请求-答复相关性。

下表描述**“添加相关初始值设定项”**对话框的用户界面 (UI) 元素。

UI 元素 说明

添加初始值设定项

单击“添加初始值设定项”框可将其他初始值设定项添加到集合中。

相关类型

指定相关初始值设定项的类型。有四种类型可供选择:

  1. 用于指定 CallbackCorrelationInitializer 的回调相关初始值设定项。

  2. 用于指定 CorrelationInitializer 的上下文相关初始值设定项。

  3. 用于指定 RequestReplyCorrelationInitializer 的请求-答复相关初始值设定项。

  4. 用于指定 QueryCorrelationInitializer 的查询相关初始值设定项。

编辑“CorrelationType”

  1. 使用 Tab 键移动到“添加初始值设定项”数据网格中的特定行。

  2. 按 Ctrl+Tab 将焦点置于“CorrelationTypeComboBox”

  3. 按 Alt+Down 弹出 ComboBox,然后对其进行编辑。

XPath 查询

包含用于从传入和传出消息中提取相关数据的查询的键/值对。仅当使用 QueryCorrelationInitializer 类型时此列表才有效。

启动“添加相关初始值设定项”对话框

“添加相关初始值设定项”对话框由“Send”“Receive”、**“ReceiveAndSendReply”“SendAndReceiveReply”设计器使用。在任何情况下访问它们的方式都相同,此处使用“Receive”**设计器来演示该过程。

可以将**“Receive”活动设计器从“工具箱”拖放到 工作流设计器 图面上通常放置活动的任何位置。这将创建具有 Receive 的默认 DisplayNameReceive 活动。选择“Receive”活动设计器,然后在属性网格中单击“CorrelationInitializers”属性的“(集合)”文本旁的省略号按钮,以显示“添加相关初始值设定项”**对话框。

另请参见

概念

“初始化相关”对话框

其他资源

Add Correlation Dialog Box