Your Guide to BizTalk Message Context Properties

by Sandro Pereira,

Your Guide to BizTalk Message Context Properties

by Sandro Pereira,

As you most likely are aware, when a BizTalk Server adapter receives a document, it generates a BizTalk message. Documents obtained by BizTalk are included in the news, along with the message context. BizTalk Server uses the message context to store various properties when processing the document. There are three properties in the Message Context: name, namespace, and value.

The BizTalk Server adds message context properties to each message as it passes through.

  • Result from extracting data from the message, for example, the order ID or the tracking number
  • Or added by pipelines and adapters at the receiving end, for example, transport name or receive port name

There are mainly two benefits of this context.

  • To provide the various components of BizTalk with easy access to these properties without having to parse the message
  • To support content-based routing

By reading this whitepaper, you will understand:

Sandro Pereira
About the author

Sandro Pereira

Head of Integration at DevScope

Currently working as a Head of Integration at Devscope ( In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size and criticality, using Microsoft Azure (API Management, Logic Apps, Service Bus, Event Hubs, PowerApps, Flow, …), Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO and so on.

Trusted by 650+ enterprises

Get ready to be amazed in less than 45 minutes

Try for Free or Book a Demo