Export (0) Print
Expand All

Listen Branch

The first branch in a Listen shape for which a condition is met (a delay is reached or a message is received) will run, and none of the other branches will run. The first shape within a Listen branch must be either a Delay shape or a Receive shape. You can place any other shape below the initial Receive or Delay shape. You can use an activation receive in a Listen branch, but if one branch contains an activation receive, then all branches must contain activation receives, and no time-out can be used. The activation receive must be the first action in each branch.

 

Use this To do this

Activate property

If the branch contains a Receive shape, select True or False to specify whether it is an activation receive.

Branch Type property

From the drop-down list, select either Receive or Delay to specify the type of the branch. Different properties will be available to you depending on the branch type.

Delay property

Specify a time-out using System.DateTime or System.TimeSpan in order to create a corresponding delay in your orchestration. For example, if you specify System.DateTime.UtcNow.AddSeconds (60), your orchestration will be idle for sixty seconds before proceeding.

Filter Expression property

Specify an expression to test properties on the incoming message to decide whether to process it.

Initializing Correlation Sets property

From the drop-down list, select the correlation sets which will be initialized by the values in the sent message.

Following Correlation Sets property

From the drop-down list, select already-initialized correlation sets.

Message property

If the branch contains a Receive shape, select the message to be received from the drop-down list.

Operation property

If the branch contains a Receive shape, select the operation represented by the receive from the drop-down list.

Report to Analyst property

Select True if you want to make this shape viewable in the Visual Business Analyst Tool.

See Also

© 2010 Microsoft Corporation. All rights reserved.

Community Additions

ADD
Show:
© 2014 Microsoft