使用关联集提升InterchangeID不起作用-为什么不呢?

时间:2018-10-24 17:08:44

标签: biztalk

我有一个直接发送到MessageBox的发送端口,用于发布一条消息,为此,我希望将其InterchangeID提升,以便可以针对当前的一批消息创建顺序的车队。我正在使用初始化相关集,将BTS.InterchangeID声明为相关属性,并将其应用于Send操作。

运行代码时,这些消息会导致路由错误。查看路由失败报告,我可以看到存在InterchangeID,但它是“未升级”。

为什么在这种特殊情况下,关联集通常不能正常工作,却不能提升属性?

1 个答案:

答案 0 :(得分:2)

我建议您创建自己的仅消息上下文属性,可以使用BTS.InterchangeID值设置该属性,而不要尝试更改现有BizTalk的属性,因为这可能会带来意想不到的后果。