XmlBinaryReaderSession Класс

Определение

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

public ref class XmlBinaryReaderSession : System::Xml::IXmlDictionary
public class XmlBinaryReaderSession : System.Xml.IXmlDictionary
type XmlBinaryReaderSession = class
    interface IXmlDictionary
Public Class XmlBinaryReaderSession
Implements IXmlDictionary
Наследование
XmlBinaryReaderSession
Реализации

Комментарии

Объекты сеанса (этот класс вместе с XmlBinaryWriterSession) обеспечивают динамическую атомизацию строк, которая может охватывать всю беседу. Эти объекты сеанса XmlDictionaryString управляют динамическими словарями экземпляров. Дополнительные сведения о динамических словарях см. в разделе XmlDictionary.

Из-за асинхронной обработки сообщения, которые прибывают синхронно, обрабатываются в другом порядке, чем в порядке их отправки. Атомизация строк, охватывающая сообщения, должна обеспечить обработку сообщений в исходном порядке или атомизованные строки должны передаваться с помощью другого механизма.

Чтобы использовать их, создайте объект сеанса и передайте его конструктору или инициализатору для двоичного средства чтения XML или записи.

Чтобы повторно использовать динамический словарь, просто передайте один и тот же объект сеанса всем последующим читателям и (или) записи.

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

Имя Описание
XmlBinaryReaderSession()

Инициализирует новый экземпляр класса XmlBinaryReaderSession.

Методы

Имя Описание
Add(Int32, String)

XmlDictionaryString Создает из входных параметров и добавляет его во внутреннюю коллекцию.

Clear()

Очищает внутреннюю коллекцию всех содержимого.

Equals(Object)

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

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

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

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

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

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

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

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

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

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

Проверяет, содержит ли внутренняя коллекция запись, соответствующую ключу.

TryLookup(String, XmlDictionaryString)

Проверяет, содержит ли внутренняя коллекция запись, соответствующую значению.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Проверяет, содержит ли внутренняя коллекция запись, соответствующую значению.

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