JsonNode.ParseAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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)
Parametrar
- utf8Json
- Stream
JSON-texten som ska parsas.
- nodeOptions
- Nullable<JsonNodeOptions>
Alternativ för att styra nodbeteendet efter parsning.
- documentOptions
- JsonDocumentOptions
Alternativ för att styra dokumentbeteendet under parsningen.
- cancellationToken
- CancellationToken
Token som ska övervakas för annulleringsbegäranden.
Returer
A Task för att generera antingen en JsonNode representation av JSON-värdet eller null om indata representerar null-JSON-värdet.
Undantag
utf8Json representerar inte ett giltigt JSON-värde.
Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.