每当将消息引入业务流程时,通过接收消息或向消息变量赋值来构造消息。 构造的任何消息都必须具有消息类型,以便运行时引擎具有它正在使用的对象的完整说明。 多部分消息类型可以是用户定义的,可以是 .NET 类,也可以是架构。 可以通过多种方式构造消息:可以调用 .NET 类来创建消息、将一条消息分配给另一条消息,或使用转换将消息中的某些值映射到另一条消息中的值。 消息也可以通过接收操作构造,或者当您的编排接受消息作为参数时构造。
注释
多部分消息类型不一定包含多个部分;它可能只包含一个。
重要
消息在 BizTalk 中是不可变的;也就是说,一旦构造了它,就不能修改原始内容。 如果需要进行更改,则必须构造消息的新副本,并相应地为其赋值。