JavaScriptSerializer.RecursionLimit Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el límite para restringir el número de niveles de objeto que se va a procesar.
public:
property int RecursionLimit { int get(); void set(int value); };
public int RecursionLimit { get; set; }
member this.RecursionLimit : int with get, set
Public Property RecursionLimit As Integer
Valor de propiedad
Número de niveles de objeto. El valor predeterminado es 100.
Excepciones
La propiedad se establece en un valor menor que uno.
Comentarios
La RecursionLimit propiedad hace referencia al número de niveles de la jerarquía de objetos que JavaScriptSerializer se procesarán en los casos siguientes:
Cuando la JavaScriptSerializer clase se deserializa una cadena JSON.
Cuando la clase recorre un gráfico de objetos durante la JavaScriptSerializer serialización.
El valor de RecursionLimit solo se aplica cuando se crea explícitamente una instancia de la JavaScriptSerializer clase . Use el jsonSerialization
elemento del archivo de configuración para establecer el número de niveles de objeto que se van a procesar para la instancia de serializador interna que usa la capa de comunicación asincrónica. Para obtener más información sobre los elementos de configuración para la serialización, vea How to: Configure ASP.NET Services in Microsoft Ajax.