Using Expressions in Orchestrations

You can use BizTalk Expression Editor to enter XLANG/s expressions to add logic to manipulate and test the values of your orchestration variables and messages. However, it is not a good practice to use it to perform high-level orchestration logic, which preferably would be visible in the orchestration drawing itself. For business process transparency and ease of reconfiguration, we recommend that you use simple and modular expressions.

In This Section

Requirements and Limitations for Expressions

Shapes that Take Expressions

How to Create Expressions

Using Operators in Expressions

How to Use Expressions to Perform Message Assignments

How to Use Expressions to Dynamic Transform Messages

How to Use Expressions to Execute Pipelines

How to Use Expressions to Create Objects and Call Object Methods

How to Use Expressions to Assign Values to Dynamic Ports

See Also

XLANG-s Language
Using Messages in Orchestrations
Using Variables in Orchestrations