HttpTransportBindingElement.MaxBufferSize Свойство

Определение

Возвращает или задает максимальный размер используемого буфера. Для буферных сообщений это значение совпадает MaxReceivedMessageSize. Для потоковых сообщений это значение является максимальным размером заголовков SOAP, которые должны быть прочитаны в буферизованном режиме.

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

Значение свойства

Максимальный размер буфера в байтах.

Примеры

В следующем примере это свойство используется при выполнении запросов к привязке.

HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();
httpBinding.MaxBufferSize = 16384;

Комментарии

Для потоковых сообщений, если размер заголовков сообщений больше этого свойства, QuotaExceededException создается исключение. Если размер сообщения больше этого свойства, то сообщение удаляется для непотокового сообщения.

Если этот параметр не указан, значение по умолчанию — 65536.

Применяется к