BinaryMessageEncodingBindingElement.MaxSessionSize Ö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.
İletim yordamlarını iyileştirmek için bir oturumda kullanılabilen maksimum bellek miktarını alır veya ayarlar.
public:
property int MaxSessionSize { int get(); void set(int value); };
public int MaxSessionSize { get; set; }
member this.MaxSessionSize : int with get, set
Public Property MaxSessionSize As Integer
Özellik Değeri
Oturumun bayt cinsinden boyut üst sınırı. Varsayılan değer 2048 bayttır.
Özel durumlar
Değer sıfırdan küçük veya sıfıra eşit.
Örnekler
be.MaxSessionSize = 2048;
be.MaxSessionSize = 2048
Açıklamalar
XML için .NET İkili Biçimi, bir oturum içinde birden çok iletide kullanıldığında dizelerin iletimini iyileştirebilir. İletide bir dize gönderildikten sonra, bu dizeyi içeren ek iletiler yalnızca dizenin kimliğini kullanarak bu dizeye başvurabilir. Bu, dizelerin ve kimliklerinin bellekte depolanmasını gerektirir. Bu, kimliğin tüm dize yerine sonraki iletilerde yeniden iletilmesini sağlar. Bu arama, ikili biçimi kullanırken ileti iletiminin verimliliğini artırır. , MaxSessionSize bu dizeleri depolamak için ayrılan en yüksek bellek miktarını alır ve ayarlar.