<bufferReceive>
A service behavior that enables a service to use buffered receive processing, which enables a workflow service to process out-of-order messages.
Schema Hierarchy
<system.serviceModel> of workflow
<behaviors> of workflow
<serviceBehaviors> of workflow
<behavior> of <serviceBehaviors> of workflow
<bufferReceive>
Syntax
<behaviors> <serviceBehaviors> <behavior name=String"> <bufferReceive maxPendingMessagesPerChannel=”Integer” /> </behavior> </serviceBehaviors></behaviors>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute | Description |
---|---|
maxPendingMessagesPerChannel |
An integer that specifies the maximum number of pending messages allowed for each channel. The default value is 512. This property limits the number of out-of-order messages that can be received by a workflow service. |
Child Elements
None.
Parent Elements
Element | Description |
---|---|
Specifies a behavior element. |
See Also
Reference
BufferReceiveServiceBehavior
BufferedReceiveElement