Sdílet prostřednictvím


BinaryMessageEncodingBindingElement.MaxSessionSize Vlastnost

Definice

Získá nebo nastaví maximální množství paměti dostupné v rámci relace pro optimalizaci přenosové procedury.

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

Int32

Maximální velikost relace v bajtech 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ě můžou další zprávy obsahující tento řetězec odkazovat pouze pomocí ID řetězce. To vyžaduje, aby řetězce a jejich ID byly uloženy v paměti. To umožňuje, aby se ID znovu vygenerovala v následný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ů.

Platí pro