JsonReaderState(JsonReaderOptions) Konstruktor
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.
Erstellt eine neue JsonReaderState Instanz.
public JsonReaderState(System.Text.Json.JsonReaderOptions options = default);
new System.Text.Json.JsonReaderState : System.Text.Json.JsonReaderOptions -> System.Text.Json.JsonReaderState
Public Sub New (Optional options As JsonReaderOptions = Nothing)
Parameter
- options
- JsonReaderOptions
Definiert das angepasste Verhalten des Utf8JsonReader vom JSON RFC abweichenden Verhaltens (z. B. Behandeln von Kommentaren oder die maximal zulässige Tiefe beim Lesen). Standardmäßig folgt der Utf8JsonReader JSON RFC streng (Kommentare innerhalb des JSON sind ungültig) und liest bis zu einer maximalen Tiefe von 64.
Ausnahmen
Die maximale Tiefe wird auf einen nicht positiven Wert (< 0) festgelegt.
Hinweise
Eine Instanz dieses Zustands muss mit den JSON-Daten an den Utf8JsonReader Konstruktor übergeben werden. Utf8JsonReaderIm Gegensatz zur Refstruktur kann der Zustand über asynchrone/await-Grenzen hinweg überleben. Daher ist dieser Typ erforderlich, um das Lesen in weiteren Daten asynchron zu unterstützen, bevor er mit einer neuen Instanz der Utf8JsonReader.