JsonNode.ParseAsync Methode
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.
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)
Parameter
- utf8Json
- Stream
Ruft den zu analysierenden JSON-Text ab.
- nodeOptions
- Nullable<JsonNodeOptions>
Optionen zum Steuern des Knotenverhaltens nach der Analyse.
- documentOptions
- JsonDocumentOptions
Optionen zum Steuern des Dokumentverhaltens während der Analyse.
- cancellationToken
- CancellationToken
Das Token zum Überwachen von Abbruchanforderungen.
Gibt zurück
Ein Task , um entweder eine JsonNode Darstellung des JSON-Werts zu erzeugen, oder NULL, wenn die Eingabe den NULL-JSON-Wert darstellt.
Ausnahmen
utf8Json
stellt keinen gültigen einzelnen JSON-Wert dar.
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.