Aracılığıyla paylaş


HttpTransportBindingElement.MaxBufferSize Özellik

Tanım

Kullanılacak arabellek boyutunun üst sınırını alır veya ayarlar. Arabelleğe alınan iletiler için bu değer ile MaxReceivedMessageSizeaynıdır. Akışı yapılan iletiler için bu değer, SOAP üst bilgilerinin en büyük boyutudur ve arabelleğe alınan modda okunması gerekir.

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

Özellik Değeri

Arabelleğin bayt cinsinden boyut üst sınırı.

Örnekler

Aşağıdaki örnek, bağlamada istekler gerçekleştirirken kullanılacak bu özelliği ayarlar.

HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();  
httpBinding.MaxBufferSize = 16384;  

Açıklamalar

Akışlı iletiler için, ileti üst bilgilerinin boyutu bu özellikten büyükse bir QuotaExceededException oluşturulur. Akışla aktarılmayan bir ileti için, ileti boyutu bu özellikten büyükse ileti bırakılır.

Belirtilmezse, varsayılan değer 65536'dır.

Şunlara uygulanır