XmlDictionaryReaderQuotas.MaxArrayLength Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает максимально допустимую длину массива.
public:
property int MaxArrayLength { int get(); void set(int value); };
public int MaxArrayLength { get; set; }
member this.MaxArrayLength : int with get, set
Public Property MaxArrayLength As Integer
Значение свойства
Максимально допустимая длина массива. Значение по умолчанию — 16384.
Исключения
Попытка set
значение при доступе только для чтения к значению квоты для данного экземпляра.
Попытка set
значение меньше нуля.
Комментарии
Эта квота определяет максимальную длину массива, создаваемого и возвращаемого различными вызовами API. Она влияет на специальные API массивов, а также на байтовые массивы, возвращаемые от ReadContentAsBase64(). Этот предел не влияет на переопределение ReadContentAsBase64(), получающее массив, который должен быть заполнен данными.
Обратите внимание, что это значение свойства применяется к каждому шагу процесса обработки сообщения. Это включает некоторые шаги, которые могут расширить размер сообщения или его части. В частности, шифрование может существенно увеличить размер сообщения. При установке этого значения необходимо учитывать следующее.
Экземпляры, созданные с использованием открытого конструктора, имеют свойства, которые можно set
.