JavaScriptSerializer.RecursionLimit Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Grenzwert für die Anzahl von Objektebenen für die Verarbeitung ab oder legt diesen fest.
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
Eigenschaftswert
Die Anzahl der Objektebenen. Der Standardwert ist 100.
Ausnahmen
Die Eigenschaft wird auf einen Wert kleiner als 1 festgelegt.
Hinweise
Die RecursionLimit -Eigenschaft bezieht sich auf die Anzahl der Ebenen in der Objekthierarchie, die JavaScriptSerializer in den folgenden Fällen verarbeitet wird:
Wenn die JavaScriptSerializer -Klasse eine JSON-Zeichenfolge deserialisiert.
Wenn die Klasse während der JavaScriptSerializer Serialisierung ein Objektdiagramm durchläuft.
Der Wert von RecursionLimit gilt nur, wenn Sie explizit eine Instanz der JavaScriptSerializer -Klasse erstellen. Verwenden Sie das jsonSerialization
Element der Konfigurationsdatei, um die Anzahl der Zu verarbeitenden Objektebenen für die interne Serialisierungsinstanz festzulegen, die von der asynchronen Kommunikationsschicht verwendet wird. Weitere Informationen zu den Konfigurationselementen für die Serialisierung finden Sie unter Vorgehensweise: Konfigurieren ASP.NET Services in Microsoft Ajax.
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für