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
Значение свойства
Максимальный объем памяти (в байтах), используемый для буферизации входящих сообщений. Значение по умолчанию - 65 536 байт.
- Атрибуты
Комментарии
Это свойство применяется только к заголовкам потоковых сообщений.
Это значение должно быть не меньше максимально возможного размера заголовков SOAP, считываемых в режиме буферизации.
Значение этого свойства должно быть меньше или равно MaxMessageSize и больше размера заголовков сообщения. В противном случае в канале возникает исключение.
При приеме данных, объем которых превышает размер буфера в канале вызывается исключение CommunicationException, содержащее в качестве внутреннего исключения объект QuotaExceededException.