XmlDictionary 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.
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 |
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é. |