如何将数据复制到消息上下文作为区分字段

本主题提供将属性提升为 可分辨字段的分步说明。

出于以下原因,您可能选择区分字段升级而非属性字段升级:

  • 属性值 的长度限制为 255 个字符。

  • 属性字段的值存储在数据库中,因此其开销比特定字段更大。 可分辨字段 不需要任何其他存储;它们本质上是 XPath 的别名,从而允许业务流程更轻松地直接从消息访问相关值。

将属性提升为可分辨字段

  1. 在 BizTalk 编辑器中,打开要为其提升一个或多个属性的架构,然后选择要提升为可分辨字段的 (首个) 字段元素字段属性记录节点。

    注释

    无论记录节点包含的内容类型如何,都不能提升为 可分辨字段

  2. 右键单击所选节点,单击“ 提升”,然后单击“ 显示促销”。

    此时将打开“ 升级属性 ”对话框,其中所选节点在对话框左侧的架构树中显示为选中状态。

  3. 在“ 提升属性 ”对话框中,选择“ 可分辨字段 ”选项卡。

  4. 在“提升属性”对话框的左侧架构树中,保持待提升的节点被选中状态,然后单击“添加”。

    如果允许,则所选节点将添加到 “可分辨字段 ”选项卡上的列表。如果不允许,消息框将提供说明。

  5. 可以选择其他节点,以便在对话框左侧的架构树中升级,单击每次选择后 添加

  6. 完成后,请单击“确定”

    您选择提升的节点现在是可分辨字段

另请参阅

提升属性
如何创建属性架构
使用消息内容控制消息处理的方法