ScriptingJsonSerializationSection.RecursionLimit Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает ограничение для ограничения количества уровней объектов для обработки.
public:
property int RecursionLimit { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("recursionLimit", DefaultValue=100)]
public int RecursionLimit { get; set; }
[<System.Configuration.ConfigurationProperty("recursionLimit", DefaultValue=100)>]
member this.RecursionLimit : int with get, set
Public Property RecursionLimit As Integer
Значение свойства
Количество уровней объектов. Значение по умолчанию равно 100.
- Атрибуты
Исключения
Свойство присваивается значению, которое меньше одного.
Комментарии
Свойство RecursionLimit ссылается на максимальный уровень иерархии объектов, который JavaScriptSerializer будет обрабатываться при десериализации строки нотации объектов JavaScript (JSON) или при сериализации объекта.
Значение RecursionLimit применяется только к внутреннему JavaScriptSerializer экземпляру, который используется асинхронным уровнем связи для вызова методов веб-служб.