BinaryMessageEncodingBindingElement.MaxSessionSize Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la quantité de mémoire maximale disponible dans une session pour optimiser des procédures de transmission.
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
Valeur de propriété
Taille maximale d'une session, en octets. La valeur par défaut est de 2048 octets.
Exceptions
La valeur est inférieure ou égale à zéro.
Exemples
be.MaxSessionSize = 2048;
be.MaxSessionSize = 2048
Remarques
Le format binaire .NET pour XML peut optimiser la transmission de chaînes lorsque celles-ci sont utilisées dans plusieurs messages pendant une session. Une fois qu'une chaîne est envoyée dans un message, les messages supplémentaires qui la contiennent peuvent y faire référence uniquement à l'aide de son ID. Cette méthode requiert que les chaînes et leurs ID soient stockés en mémoire. Cela permet la retransmission des ID dans les messages suivants, au lieu de la chaîne entière. Cette recherche optimise la transmission des messages utilisant le format binaire. MaxSessionSize obtient et définit la quantité de mémoire maximale allouée pour stocker ces chaînes.