HttpTransportBindingElement.MaxBufferSize Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger den maximala storleken på bufferten som ska användas. För buffrade meddelanden är det här värdet detsamma som MaxReceivedMessageSize. För strömmade meddelanden är det här värdet den maximala storleken på SOAP-huvudena, som måste läsas i buffrat läge.
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
Egenskapsvärde
Buffertens maximala storlek, i byte.
Exempel
I följande exempel anges den här egenskapen som ska användas när du utför begäranden på bindningen.
HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();
httpBinding.MaxBufferSize = 16384;
Kommentarer
Om storleken på meddelanderubrikerna är större än den här egenskapen för strömmade meddelanden genereras en QuotaExceededException . Om meddelandestorleken är större än den här egenskapen för ett icke-strömmat meddelande tas meddelandet bort.
Om detta inte anges är standardvärdet 65536.