构造消息

每当将消息引入业务流程时,通过接收消息或向消息变量赋值来构造消息。 构造的任何消息都必须具有消息类型,以便运行时引擎具有它正在使用的对象的完整说明。 多部分消息类型可以是用户定义的,可以是 .NET 类,也可以是架构。 可以通过多种方式构造消息:可以调用 .NET 类来创建消息、将一条消息分配给另一条消息,或使用转换将消息中的某些值映射到另一条消息中的值。 消息也可以通过接收操作构造,或者当您的编排接受消息作为参数时构造。

注释

多部分消息类型不一定包含多个部分;它可能只包含一个。

重要

消息在 BizTalk 中是不可变的;也就是说,一旦构造了它,就不能修改原始内容。 如果需要进行更改,则必须构造消息的新副本,并相应地为其赋值。

本节中

如何配置构造消息形状

如何配置邮件分配形状

如何配置转换图形

消息分配图形中的消息引用

用户代码中的消息引用

在消息分配中使用 XPath

在消息分配中使用非规范 XPath

在用户代码中构造消息

在用户代码中将节点附加到消息中

另请参阅

在业务流程中使用消息