![](/img/trans.png)
[英]BizTalk Custom Pipeline Component: XmlException crossed a native/managed boundary
[英]Biztalk Custom Pipeline with Multiple Disassemble Stages
我正在升级现有的解决方案,该解决方案目前可以以下方式工作:
当我必须触摸该项目时,理想情况下,我想将此自定义管道组件变成一台可拆卸的PC,并使用GetNext方法返回现在已分离的消息,而不必将它们写入磁盘。 但是,直到反汇编阶段完成后,我才能从平面文件反汇编器访问反汇编的xml,但是我无法将自定义反汇编阶段放入管道的validate部分。
我在这里误会什么吗? 如果不想从根本上改变此过程,我是否坚持将文件写回到磁盘上?
假设平面文件反汇编程序实际上并未拆分文档,这意味着它仅返回一条消息,这是两个选项:
在反汇编阶段,您只能有一个反汇编程序组件,这意味着您可以有更多组件,但是其中只有一个可以反汇编消息。 它基于IProbeMessage接口实现。 如果要使用自己的反汇编程序,也要使用FF反汇编程序,则需要从自己包装FF Dissasembler。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.