使用 Functoid 创建更复杂的映射

概述

Functoid 在许多映射情境中起着关键作用。 没有 functoid 的话,可以复制元素和属性数据,但不能在很大程度上对值本身进行操作。 通过使用函数件,几乎可以实现任何转换。 例如,使用 functoid 可以从完全不同的位置获取两个值,将它们一起添加,并将总和放在目标架构中。

编辑 BizTalk 地图时,Functoid 显示在 Visual Studio 工具箱中,每个类别有一个工具箱选项卡。 打开工具箱并选择一个类别的 functoid 后,单击相应的选项卡,将 functoid 拖到网格页上。 然后,在 functoid 与架构节点或其他 functoid 之间创建输入和输出链接。 输入链接对应于输入参数,并链接到左侧的 functoid;输出链接对应于输出参数,并从 functoid 出向右侧。

与其他映射元素一样,functoid 具有属性。 functoid 最重要的属性之一是其输入参数集。 有关详细信息,请参阅 如何将基本 Functoid 添加到地图

本部分提供有关在 BizTalk 映射中使用 functoid 的分步说明。 有关 functoid 的参考信息,请参阅 UI 指南中的 Functoid 参考和开发人员 API 命名空间参考

后续步骤