XmlDictionary Klasse

Definition

Implementiert ein Wörterbuch, mit dem die XML-Reader-/Writerimplementierungen der Windows Communication Foundation (WCF) optimiert werden.

public ref class XmlDictionary : System::Xml::IXmlDictionary
public class XmlDictionary : System.Xml.IXmlDictionary
type XmlDictionary = class
    interface IXmlDictionary
Public Class XmlDictionary
Implements IXmlDictionary
Vererbung
XmlDictionary
Implementiert

Hinweise

Mit Wörterbüchern wird die Zuordnung von häufig auftretenden Textzeichenfolgen und ganzen Zahlen eingerichtet und ein effektiver Mechanismus zur Komprimierung und Dekomprimierung von XML bereitgestellt. Windows Communication Foundation (WCF) verwendet 2 Arten von Wörterbüchern, statisch und dynamisch.

Bei statischen Wörterbüchern nutzen beide Kommunikationsseiten ein vordefiniertes Wörterbuch.

Bei dynamischen Wörterbüchern kann der Absender neue Zeichenfolgen und Zuordnungsangaben, die noch nicht im statischen Wörterbuch vorhanden sind, hinzufügen. Dynamische Wörterbücher werden außerhalb des Bereichs zusammen mit der Nachricht gesendet. Dynamische Wörterbücher verwenden die XmlBinaryWriterSession-Klasse und die XmlBinaryReaderSession-Klasse, um Nachrichten und Zuordnungen zu senden.

Konstruktoren

XmlDictionary()

Erstellt ein leeres XmlDictionary.

XmlDictionary(Int32)

Erstellt ein XmlDictionary mit einer Anfangskapazität.

Eigenschaften

Empty

Erhält ein leeres static-IXmlDictionary.

Methoden

Add(String)

Fügt XmlDictionary eine Zeichenfolge hinzu.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryLookup(Int32, XmlDictionaryString)

Es wurde versucht, einen Eintrag im Wörterbuch nachzuschlagen.

TryLookup(String, XmlDictionaryString)

Überprüft das Wörterbuch auf einen bestimmten Zeichenfolgenwert.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Überprüft das Wörterbuch auf eine bestimmte XmlDictionaryString.

Gilt für