XmlDictionary Класс

Определение

Реализует словарь, используемый для оптимизации реализаций модулей чтения и записи XML в 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
Наследование
XmlDictionary
Реализации

Комментарии

Словари устанавливают сопоставление между наиболее часто фигурирующими строками и целочисленными значениями, и предоставляют эффективный механизм сжатия и распаковки XML. Windows Communication Foundation (WCF) использует два типа словарей, статических и динамических.

В случае со статическими словарями обе обменивающиеся данными стороны используют предварительно определенные словари.

В случае с динамическими словарями отправитель может добавлять новые строки и их сопоставления могут отсутствовать в статическом словаре. Динамические словари отправляются по внештатных каналам связи вместе с сообщениями. Для передачи сообщения и сопоставления динамические словари используют классы XmlBinaryWriterSession и XmlBinaryReaderSession.

Конструкторы

XmlDictionary()

Создает пустой словарь XmlDictionary.

XmlDictionary(Int32)

Создает XmlDictionary с начальной емкостью.

Свойства

Empty

Возвращает static пустой словарь IXmlDictionary.

Методы

Add(String)

Добавляет строку в XmlDictionary.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TryLookup(Int32, XmlDictionaryString)

Попытки найти запись в словаре.

TryLookup(String, XmlDictionaryString)

Выполняет поиск указанного значения в словаре.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Проверяет наличие в словаре указанной строки XmlDictionaryString.

Применяется к