“添加相关初始值设定项”对话框
**“添加相关初始值设定项”**对话框在 Windows 工作流设计器 中用于配置 Send、Receive、SendReply 和 ReceiveReply 活动的 CorrelationInitializers 属性。有关使用此对话框的活动设计器的更多信息,请参见 Send 活动设计器、Receive 活动设计器、ReceiveAndSendReply 模板设计器和 SendAndReceiveReply 模板设计器主题。
使用此对话框指定的集合中的相关初始值设定项可初始化基于查询的上下文、回调上下文或各消息传递活动之间的请求-答复相关性。
下表描述**“添加相关初始值设定项”**对话框的用户界面 (UI) 元素。
UI 元素 | 说明 |
---|---|
添加初始值设定项 |
单击“添加初始值设定项”框可将其他初始值设定项添加到集合中。 |
相关类型 |
指定相关初始值设定项的类型。有四种类型可供选择:
编辑“CorrelationType”
|
XPath 查询 |
包含用于从传入和传出消息中提取相关数据的查询的键/值对。仅当使用 QueryCorrelationInitializer 类型时此列表才有效。 |
启动“添加相关初始值设定项”对话框
“添加相关初始值设定项”对话框由“Send”、“Receive”、**“ReceiveAndSendReply”和“SendAndReceiveReply”设计器使用。在任何情况下访问它们的方式都相同,此处使用“Receive”**设计器来演示该过程。
可以将**“Receive”活动设计器从“工具箱”拖放到 工作流设计器 图面上通常放置活动的任何位置。这将创建具有 Receive 的默认 DisplayName 的 Receive 活动。选择“Receive”活动设计器,然后在属性网格中单击“CorrelationInitializers”属性的“(集合)”文本旁的省略号按钮,以显示“添加相关初始值设定项”**对话框。