JsonNode.ParseAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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)
Paramètres
- utf8Json
- Stream
Texte JSON à analyser.
- nodeOptions
- Nullable<JsonNodeOptions>
Options permettant de contrôler le comportement du nœud après l’analyse.
- documentOptions
- JsonDocumentOptions
Options permettant de contrôler le comportement du document pendant l’analyse.
- cancellationToken
- CancellationToken
Jeton pour surveiller les requêtes d'annulation.
Retours
Task pour produire une JsonNode représentation de la valeur JSON, ou null si l’entrée représente la valeur JSON null.
Exceptions
utf8Json
ne représente pas une valeur JSON unique valide.
Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.