JsonNode.ParseAsync Metodo
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.
public static System.Threading.Tasks.Task<System.Text.Json.Nodes.JsonNode?> ParseAsync (System.IO.Stream utf8Json, System.Text.Json.Nodes.JsonNodeOptions? nodeOptions = default, System.Text.Json.JsonDocumentOptions documentOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member ParseAsync : System.IO.Stream * Nullable<System.Text.Json.Nodes.JsonNodeOptions> * System.Text.Json.JsonDocumentOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Text.Json.Nodes.JsonNode>
Public Shared Function ParseAsync (utf8Json As Stream, Optional nodeOptions As Nullable(Of JsonNodeOptions) = Nothing, Optional documentOptions As JsonDocumentOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of JsonNode)
Parametri
- utf8Json
- Stream
Il testo JSON da analizzare.
- nodeOptions
- Nullable<JsonNodeOptions>
Opzioni per controllare il comportamento del nodo dopo l'analisi.
- documentOptions
- JsonDocumentOptions
Opzioni per controllare il comportamento del documento durante l'analisi.
- cancellationToken
- CancellationToken
Token da monitorare per le richieste di annullamento.
Restituisce
Oggetto Task per produrre una JsonNode rappresentazione del valore JSON o Null se l'input rappresenta il valore JSON null.
Eccezioni
utf8Json
non rappresenta un valore JSON singolo valido.
Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.