HttpTransportBindingElement.MaxBufferSize Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o tamanho máximo do buffer a ser usado. Para mensagens em buffer, esse valor é o mesmo que MaxReceivedMessageSize. Para mensagens transmitidas, esse valor é o tamanho máximo dos cabeçalhos SOAP, que devem ser lidos no modo de 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 da propriedade
O tamanho máximo do buffer, em bytes.
Exemplos
O exemplo a seguir define essa propriedade a ser usada ao executar solicitações na associação.
HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();
httpBinding.MaxBufferSize = 16384;
Comentários
Para mensagens transmitidas, se o tamanho dos cabeçalhos de mensagem for maior que essa propriedade, um QuotaExceededException será gerado. Para uma mensagem não transmitida, se o tamanho da mensagem for maior que essa propriedade, a mensagem será descartada.
Se não for especificado, esse padrão será 65536.