Aracılığıyla paylaş


MtomMessageEncodingBindingElement.MaxBufferSize Özellik

Tanım

Arabellek boyutu üst sınırını alır veya ayarlar.

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 en büyük boyutu. Varsayılan değer 65536 (0x10000) bayttır.

Özel durumlar

Değer kümesi sıfırdan küçük veya sıfıra eşit.

Açıklamalar

Windows Communication Foundation'daki (WCF) İleti İletim İyileştirme Mekanizması (MTOM) iletileri birden çok MIME parçasından oluşabilir. İleti her zaman iletinin infoset bölümünü içeren Çok Amaçlı İnternet Posta Uzantıları (MIME) bölümünü içerir. Ayrıca, ileti iyileştirilmiş ikili veriler içeriyorsa, ikili veri içeren ek MIME bölümleri içerebilir. Bu MIME bölümlerinin iletide hangi sırada görünmesi gerektiği konusunda herhangi bir gereksinim uygulanmaz. İleti okuma işleminin bazen mime bölümlerinin sırasız görünmesi durumunda arabelleğe alması gerekir. İleti okuma işleminin her bölümde ilgili MIME üst bilgi bilgilerini arabelleğe almaları da gerekebilir. Bu MaxBufferSize kota, MTOM iletileri okunurken ayrılabilecek bellek miktarını sınırlamak ve bu nedenle arabellek gereksinimleri nedeniyle aşırı bellek tüketimini sınırlamak için tasarlanmıştır.

Şunlara uygulanır