XmlDictionary Classe

Définition

Implémente un dictionnaire utilisé pour optimiser les implémentations de lecteur/writer XML de WCF (Windows Communication Foundation).

public ref class XmlDictionary : System::Xml::IXmlDictionary
public class XmlDictionary : System.Xml.IXmlDictionary
type XmlDictionary = class
    interface IXmlDictionary
Public Class XmlDictionary
Implements IXmlDictionary
Héritage
XmlDictionary
Implémente

Remarques

Les dictionnaires établissent un mappage entre les chaînes de texte qui apparaissent fréquemment et des entiers et fournissent un mécanisme efficace de compression et décompression XML. Windows Communication Foundation (WCF) utilise 2 types de dictionnaires, statiques et dynamiques.

Avec les dictionnaires statiques, les deux côtés de la communication utilisent un dictionnaire prédéfini.

Avec les dictionnaires dynamiques, le côté émission peut ajouter au dictionnaire statique de nouvelles chaînes accompagnées de leurs mappages. Les dictionnaires dynamiques sont envoyés hors bande avec le message. Les dictionnaires dynamiques utilisent les classes XmlBinaryWriterSession et XmlBinaryReaderSession pour transmettre les messages et les mappages.

Constructeurs

XmlDictionary()

Crée un XmlDictionary vide.

XmlDictionary(Int32)

Crée un XmlDictionary doté d'une capacité initiale.

Propriétés

Empty

Obtient un staticIXmlDictionary vide.

Méthodes

Add(String)

Ajoute une chaîne au XmlDictionary.

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)

Tente de rechercher une entrée dans le dictionnaire.

TryLookup(String, XmlDictionaryString)

Recherche dans le dictionnaire une valeur de chaîne spécifiée.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Recherche dans le dictionnaire un objet XmlDictionaryString spécifié.

S’applique à