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)

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