Partilhar via


<bufferReceive>

Um comportamento de serviço que permite que um serviço utilize o processamento de receção em memória intermédia, o que permite que um serviço de fluxo de trabalho processe mensagens fora de ordem.

<configuração>
  <sistema. ServiceModel>
    <comportamentos>
      <serviceBehaviors>
        <comportamento>
          <bufferReceive>

Syntax

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

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
maxPendingMessagesPerChannel Um número inteiro que especifica o número máximo de mensagens pendentes permitidas para cada canal. O valor predefinido é 512. Esta propriedade limita o número de mensagens fora de encomenda que podem ser recebidas por um serviço de fluxo de trabalho.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Descrição
<comportamento> de <serviceBehaviors> Especifica um elemento de comportamento.

Ver também