ConnectionOrientedTransportElement.MaxBufferSize Свойство

Определение

Возвращает или задает максимальный размер используемого буфера.

public:
 property int MaxBufferSize { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxBufferSize", DefaultValue=65536)]
[System.Configuration.IntegerValidator(MinValue=1)]
public int MaxBufferSize { get; set; }
[<System.Configuration.ConfigurationProperty("maxBufferSize", DefaultValue=65536)>]
[<System.Configuration.IntegerValidator(MinValue=1)>]
member this.MaxBufferSize : int with get, set
Public Property MaxBufferSize As Integer

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

Int32

Максимальный объем памяти (в байтах), используемый для буферизации входящих сообщений. Значение по умолчанию - 65 536 байт.

Атрибуты

Комментарии

Это свойство применяется только к заголовкам потоковых сообщений.

Это значение должно быть не меньше максимально возможного размера заголовков SOAP, считываемых в режиме буферизации.

Значение этого свойства должно быть меньше или равно MaxMessageSize и больше размера заголовков сообщения. В противном случае в канале возникает исключение.

При приеме данных, объем которых превышает размер буфера в канале вызывается исключение CommunicationException, содержащее в качестве внутреннего исключения объект QuotaExceededException.

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