MtomMessageEncodingBindingElement.MaxBufferSize Propriedade

Definição

Obtém ou define o tamanho máximo do buffer.

public:
 property int MaxBufferSize { int get(); void set(int value); };
public int MaxBufferSize { get; set; }
member this.MaxBufferSize : int with get, set
Public Property MaxBufferSize As Integer

Valor de Propriedade

O tamanho máximo do buffer. O valor padrão é 65536 (0x10000) bytes.

Exceções

O conjunto de valores é menor ou igual a zero.

Observações

As mensagens do Mecanismo de Otimização da Transmissão de Mensagens (MTOM) no Windows Communication Foundation (WCF) podem consistir em múltiplas partes MIME. A mensagem inclui sempre uma parte de Multipurpose Internet Mail Extensions (MIME) que contém a parte do conjunto de informações da mensagem. Além disso, se a mensagem contiver dados binários otimizados, pode conter partes MIME adicionais que contenham dados binários. Não são impostos requisitos sobre a ordem em que estas peças MIME devem aparecer na mensagem. O processo de leitura de mensagens por vezes tem de armazenar em buffer as partes MIME se estas aparecerem desordenadas. O processo de leitura de mensagens também pode ter de armazenar em buffer a informação relevante do cabeçalho MIME em cada parte. Esta MaxBufferSize quota destina-se a limitar a quantidade de memória que pode ser alocada ao ler mensagens MTOM e assim limitar o consumo excessivo de memória devido aos requisitos de buffering.

Aplica-se a