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/enregistreur XML de Windows Communication Foundation (WCF).
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 couramment affichées et les entiers, et fournissent un mécanisme efficace pour compresser et décompresser du code 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é envoi peut ajouter de nouvelles chaînes et leurs mappages pas déjà dans le dictionnaire statique. Les dictionnaires dynamiques sont envoyés hors bande avec le message. Les dictionnaires dynamiques utilisent les classes et XmlBinaryWriterSession les XmlBinaryReaderSession classes pour transmettre des messages et des mappages.
Constructeurs
| Nom | Description |
|---|---|
| XmlDictionary() |
Crée un objet vide XmlDictionary. |
| XmlDictionary(Int32) |
Crée une XmlDictionary capacité initiale. |
Propriétés
| Nom | Description |
|---|---|
| Empty |
Obtient un |
Méthodes
| Nom | Description |
|---|---|
| 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() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (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) |
Vérifie le dictionnaire pour obtenir une valeur de chaîne spécifiée. |
| TryLookup(XmlDictionaryString, XmlDictionaryString) |
Vérifie le dictionnaire pour un fichier spécifié XmlDictionaryString. |