HttpTransportBindingElement.MaxBufferSize Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.