XmlBinaryWriterSession Classe
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.
Permet d'utiliser un dictionnaire dynamique pour compresser des chaînes courantes qui apparaissent dans un message et conserver l'état.
public ref class XmlBinaryWriterSession
public class XmlBinaryWriterSession
type XmlBinaryWriterSession = class
Public Class XmlBinaryWriterSession
- Héritage
-
XmlBinaryWriterSession
Remarques
Les objets session (cette classe et XmlBinaryReaderSession) activent l'atomisation de chaînes dynamiques, qui peut couvrir l'intégralité d'une conversation. Ils gèrent les dictionnaires dynamiques. Pour plus d'informations sur les dictionnaires dynamiques, consultez XmlDictionary.
En raison du traitement asynchrone, il est possible que des messages arrivés de manière synchrone ne soient pas traités suivant leur ordre d'envoi. L'atomisation de chaînes qui couvre des messages doit garantir que les messages sont traités dans l'ordre d'origine. Sinon, les chaînes atomisées doivent être acheminées à l'aide d'un autre mécanisme.
Pour les utiliser, créez un objet session et passez-le au constructeur ou à l'initialiseur pour un lecteur ou un writer binaire XML.
Pour réutiliser un dictionnaire dynamique, passez le même objet session à tous les lecteurs et writers suivants.
L'objet session peut être réinitialisé pour autoriser le regroupement.
Constructeurs
XmlBinaryWriterSession() |
Crée une instance de cette classe. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Reset() |
Efface les collections internes. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
TryAdd(XmlDictionaryString, Int32) |
Tente d'ajouter un objet XmlDictionaryString à la collection interne. |