在BizTalk中将消息部分从消息复制到消息

在BizTalk中将消息部分从消息复制到消息,biztalk,Biztalk,我能找到的唯一方法是编写一个自定义的.NET程序集来执行该任务。 是否有一种方法可以在编排中的表达式中执行此操作?我有一个包含部分的输入消息,我想将这些部分复制到目标(映射)消息。 谢谢。这基本上取决于这些部分是什么,但假设我们讨论的是没有在多部分消息类型中显式显示的部分,和/或您不想为每个部分使用映射,那么是的,唯一的方法是通过帮助器组件。这基本上取决于这些部分是什么,但是假设我们讨论的是没有在多部分消息类型中显式显示的部分,和/或您不想为每个部分使用映射,那么是的,唯一的方法是通过帮助器组件

我能找到的唯一方法是编写一个自定义的.NET程序集来执行该任务。 是否有一种方法可以在编排中的表达式中执行此操作?我有一个包含部分的输入消息,我想将这些部分复制到目标(映射)消息。
谢谢。

这基本上取决于这些部分是什么,但假设我们讨论的是没有在多部分消息类型中显式显示的部分,和/或您不想为每个部分使用映射,那么是的,唯一的方法是通过帮助器组件。

这基本上取决于这些部分是什么,但是假设我们讨论的是没有在多部分消息类型中显式显示的部分,和/或您不想为每个部分使用映射,那么是的,唯一的方法是通过帮助器组件。

谢谢您,托马斯,我在谷歌上搜索并认为这是唯一的方法。太糟糕了。这意味着每当我的多部分非类型化消息经过动态转换时,我必须记住使用外部.NET帮助程序类复制附件。我希望在编排语法中有内置的东西来复制部件。。。还有,我遇到了一件奇怪的事情,身体部位的名字是“part”,而不是“body”。真的很奇怪。后者一点也不奇怪;身体部位的名称实际上毫无意义,重要的是,当它被添加到信息中时,它被标记为身体部位:)我从阅读中了解到,身体部位必须命名为“身体”。除了不足以将其标记为IsBody=true之外,还必须将其添加为部分序列中的第一部分(多部分消息案例)。这就是为什么我惊讶地看到身体部位信息有了不同的名称。肖恩:我个人从来没有遇到过这样的情况,尽管我可以肯定地想象一些组件或bug可能会出现。不过,这并不是什么大问题。谢谢你,托马斯,我在谷歌上搜索了一下,认为这是唯一的办法。太糟糕了。这意味着每当我的多部分非类型化消息经过动态转换时,我必须记住使用外部.NET帮助程序类复制附件。我希望在编排语法中有内置的东西来复制部件。。。还有,我遇到了一件奇怪的事情,身体部位的名字是“part”,而不是“body”。真的很奇怪。后者一点也不奇怪;身体部位的名称实际上毫无意义,重要的是,当它被添加到信息中时,它被标记为身体部位:)我从阅读中了解到,身体部位必须命名为“身体”。除了不足以将其标记为IsBody=true之外,还必须将其添加为部分序列中的第一部分(多部分消息案例)。这就是为什么我惊讶地看到身体部位信息有了不同的名称。肖恩:我个人从来没有遇到过这样的情况,尽管我可以肯定地想象一些组件或bug可能会出现。不过,这通常不是一个问题。