HttpTransportBindingElement.MaxBufferSize Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de maximale grootte van de buffer op of stelt u deze in. Voor gebufferde berichten is deze waarde hetzelfde als MaxReceivedMessageSize. Voor gestreamde berichten is deze waarde de maximale grootte van de SOAP-headers, die moeten worden gelezen in de buffermodus.
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
Waarde van eigenschap
De maximale grootte, in bytes, van de buffer.
Voorbeelden
In het volgende voorbeeld wordt deze eigenschap ingesteld voor gebruik bij het uitvoeren van aanvragen voor de binding.
HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();
httpBinding.MaxBufferSize = 16384;
Opmerkingen
Als voor gestreamde berichten de grootte van de berichtkoppen groter is dan deze eigenschap, wordt er een QuotaExceededException gegenereerd. Als voor een niet-gestreamd bericht de grootte van het bericht groter is dan deze eigenschap, wordt het bericht verwijderd.
Als dit niet is opgegeven, wordt deze standaard ingesteld op 65536.