BinaryMessageEncodingBindingElement.MaxSessionSize Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví maximální množství paměti dostupné v rámci relace pro optimalizaci přenosových procedur.
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
Hodnota vlastnosti
Maximální velikost relace vbajch Výchozí hodnota je 2048 bajtů.
Výjimky
Hodnota je menší nebo rovna nule.
Příklady
be.MaxSessionSize = 2048;
be.MaxSessionSize = 2048
Poznámky
Binární formát .NET pro XML může optimalizovat přenos řetězců při jejich použití ve více zprávách v rámci relace. Po odeslání řetězce ve zprávě mohou další zprávy obsahující tento řetězec odkazovat pouze pomocí ID řetězce. To vyžaduje, aby byly řetězce a jejich ID uloženy v paměti. To umožňuje, aby se ID přeposílaly v dalších zprávách místo celého řetězce. Toto vyhledávání zvyšuje efektivitu přenosu zpráv při použití binárního formátu. Získá MaxSessionSize a nastaví maximální velikost paměti, která je přidělena k uložení těchto řetězců.