JavaScriptSerializer.RecursionLimit Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger gränsen för att begränsa antalet objektnivåer som ska bearbetas.
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
Egenskapsvärde
Antalet objektnivåer. Standardinställningen är 100.
Undantag
Egenskapen är inställd på ett värde som är mindre än ett.
Kommentarer
Egenskapen RecursionLimit refererar till antalet nivåer i objekthierarkin som JavaScriptSerializer ska bearbetas i följande fall:
JavaScriptSerializer När klassen deserialiserar en JSON-sträng.
JavaScriptSerializer När klassen går över ett objektdiagram under serialiseringen.
Värdet RecursionLimit för gäller endast när du uttryckligen skapar en instans av JavaScriptSerializer klassen. Använd -elementet jsonSerialization i konfigurationsfilen för att ange antalet objektnivåer som ska bearbetas för den interna serialiserarinstansen som används av det asynkrona kommunikationsskiktet. Mer information om konfigurationselementen för serialisering finns i How to: Configure ASP.NET Services in Microsoft Ajax.