JsonNode.ParseAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Teks JSON yang akan diurai.
- nodeOptions
- Nullable<JsonNodeOptions>
Opsi untuk mengontrol perilaku simpul setelah penguraian.
- documentOptions
- JsonDocumentOptions
Opsi untuk mengontrol perilaku dokumen selama penguraian.
- cancellationToken
- CancellationToken
Token yang akan dipantau untuk permintaan pembatalan.
Mengembalikan
Task untuk menghasilkan JsonNode representasi nilai JSON, atau null jika input mewakili nilai JSON null.
Pengecualian
utf8Json
tidak mewakili nilai JSON tunggal yang valid.
Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.