JsonReaderState(JsonReaderOptions) Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Costruisce una nuova istanza di JsonReaderState.
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)
Parametri
- options
- JsonReaderOptions
Definisce il comportamento personalizzato di Utf8JsonReader che è diverso da JSON RFC (ad esempio la gestione dei commenti o la profondità massima consentita per la lettura). Per impostazione predefinita, Utf8JsonReader segue JSON RFC rigorosamente (i commenti all'interno di JSON non sono validi) ed esegue la lettura fino a una profondità massima pari a 64.
Eccezioni
La profondità massima è impostata su un valore non positivo (< 0).
Commenti
Un'istanza di questo stato deve essere passata al Utf8JsonReader costruttore con i dati JSON. A differenza di Utf8JsonReader, che è uno struct di riferimento, lo stato può sopravvivere attraverso limiti asincroni/await e quindi questo tipo è necessario per fornire supporto per la lettura in più dati in modo asincrono prima di continuare con una nuova istanza di Utf8JsonReader.