XmlBinaryReaderSession 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 la gestion dynamique des chaînes optimisées.
public ref class XmlBinaryReaderSession : System::Xml::IXmlDictionary
public class XmlBinaryReaderSession : System.Xml.IXmlDictionary
type XmlBinaryReaderSession = class
interface IXmlDictionary
Public Class XmlBinaryReaderSession
Implements IXmlDictionary
- Héritage
-
XmlBinaryReaderSession
- Implémente
Remarques
Les objets session (cette classe et XmlBinaryWriterSession) activent l'atomisation de chaînes dynamiques, qui peut couvrir l'intégralité d'une conversation. Ils gèrent des dictionnaires dynamiques d'instances de XmlDictionaryString. 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îne qui couvre les messages doit s’assurer que les messages sont traités dans l’ordre d’origine, ou les chaînes atomisées doivent être transmises à l’aide d’un mécanisme différent.
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/ou writers suivants.
Constructeurs
XmlBinaryReaderSession() |
Initialise une nouvelle instance de la classe XmlBinaryReaderSession. |
Méthodes
Add(Int32, String) |
Crée un objet XmlDictionaryString à partir des paramètres d'entrée et l'ajoute à une collection interne. |
Clear() |
Efface le contenu de la collection interne. |
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) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
TryLookup(Int32, XmlDictionaryString) |
Vérifie si la collection interne contient une entrée correspondant à une clé. |
TryLookup(String, XmlDictionaryString) |
Vérifie si la collection interne contient une entrée correspondant à une valeur. |
TryLookup(XmlDictionaryString, XmlDictionaryString) |
Vérifie si la collection interne contient une entrée correspondant à une valeur. |