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) |