Språk

ConnectionOrientedTransportElement.MaxBufferSize Egenskap

Definition

Hämtar eller anger den maximala storleken på bufferten som ska användas.

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

Egenskapsvärde

Det maximala antalet byte som används för att buffrar inkommande meddelanden i minnet. Standardvärdet är 65 536 byte.

Attribut

Kommentarer

Den här egenskapen gäller endast för rubrikerna för strömmade meddelanden.

Det här värdet ska vara minst den maximala möjliga storleken på SOAP-huvudena, som läse i buffrat läge.

Värdet för den här egenskapen måste vara mindre än eller lika med MaxMessageSize och måste vara större än storleken på sidhuvudena i meddelandet. Annars utlöser kanalen ett undantag.

Om du får mer data än vad du kan buffrar, genererar kanalen en CommunicationException, som innehåller QuotaExceededException som ett inre undantag.

Gäller för