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 экземпляру, который используется асинхронным уровнем связи для вызова методов веб-служб.