<bufferReceive>

一种服务行为,允许服务使用缓冲接收处理,以使工作流服务能够处理无序消息。

configuration
  <system.ServiceModel>
    behaviors
      <serviceBehaviors>
        behavior
          <bufferReceive>

语法

<behaviors>
  <serviceBehaviors>
    <behavior name="String">
      <bufferReceive maxPendingMessagesPerChannel="Integer" />
    </behavior>
  </serviceBehaviors>
</behaviors>  

特性和元素

下列各节描述了特性、子元素和父元素。

特性

属性 说明
maxPendingMessagesPerChannel 一个整数,指定每个通道允许的最大挂起消息数。 默认值为 512。 此属性限制工作流服务可接收的无序消息数。

子元素

无。

父元素

元素 说明
<serviceBehaviors> 的 <behavior> 指定行为元素。

请参阅