XmlDictionaryReaderQuotas Класс

Определение

Содержит настраиваемые значения квоты для XmlDictionaryReaders.

public ref class XmlDictionaryReaderQuotas sealed
public sealed class XmlDictionaryReaderQuotas
type XmlDictionaryReaderQuotas = class
Public NotInheritable Class XmlDictionaryReaderQuotas
Наследование
XmlDictionaryReaderQuotas

Комментарии

XmlDictionary экземпляры используются WCF при сериализации и десериализации сообщений SOAP. Содержит XmlDictionary пары строк и значений, которые используются для уменьшения размера сообщения SOAP. При сериализации сообщения значение записывается вместо строки. При десериализации сообщения значение считывается, но строка записывается в объект сообщения. XmlDictionaryReaderQuotas — это класс, содержащий ряд квот, используемых классом XmlDictionaryReader . Наиболее важной функцией безопасности читателей словаря является квоты. Экземпляр квоты должен быть предоставлен методам фабрики чтения словаря. Конструктор без параметров создает "безопасные" значения по умолчанию (то же, что и закодированные значения по умолчанию), а класс имеет статическое Max свойство для создания средства чтения без квот.

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

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

Создает новый экземпляр этого класса.

Свойства

Имя Описание
Max

Возвращает экземпляр этого класса со всеми свойствами, установленными для максимального значения.

MaxArrayLength

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

MaxBytesPerRead

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

MaxDepth

Возвращает или задает максимальную глубину вложенного узла.

MaxNameTableCharCount

Возвращает или задает максимальные символы, разрешенные в имени таблицы.

MaxStringContentLength

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

ModifiedQuotas

Возвращает измененные квоты для объекта XmlDictionaryReaderQuotas.

Методы

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

Задает свойства для экземпляра квот, передаваемого на основе значений в этом экземпляре.

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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