XmlDictionary Klasa

Definicja

Implementuje słownik używany do optymalizowania implementacji czytnika/zapisywania XML programu 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
Dziedziczenie
XmlDictionary
Implementuje

Uwagi

Słowniki ustanawiają mapowanie między często występującymi ciągami tekstowymi i liczbami całkowitymi oraz zapewniają skuteczny mechanizm kompresji i dekompresowania kodu XML. Windows Communication Foundation (WCF) używa 2 rodzajów słowników, statycznych i dynamicznych.

W przypadku słowników statycznych obie strony komunikacji używają wstępnie zdefiniowanego słownika.

W słownikach dynamicznych strona wysyłania może dodawać nowe ciągi i ich mapowania, które nie są jeszcze w słowniku statycznym. Słowniki dynamiczne są wysyłane poza pasmem z komunikatem. Słowniki dynamiczne używają XmlBinaryWriterSession klas i XmlBinaryReaderSession do przesyłania komunikatów i mapowań.

Konstruktory

XmlDictionary()

Tworzy pusty XmlDictionaryelement .

XmlDictionary(Int32)

Tworzy obiekt XmlDictionary z początkową pojemnością.

Właściwości

Empty

Pobiera pusty IXmlDictionaryelement static .

Metody

Add(String)

Dodaje ciąg do elementu XmlDictionary.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TryLookup(Int32, XmlDictionaryString)

Próbuje wyszukać wpis w słowniku.

TryLookup(String, XmlDictionaryString)

Sprawdza słownik pod kątem określonej wartości ciągu.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Sprawdza słownik dla określonego XmlDictionaryStringelementu .

Dotyczy