JsonNode.ParseAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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)
Parametreler
- utf8Json
- Stream
Ayrıştırmak için JSON metni.
- nodeOptions
- Nullable<JsonNodeOptions>
Ayrıştırma sonrasında düğüm davranışını denetleme seçenekleri.
- documentOptions
- JsonDocumentOptions
Ayrıştırma sırasında belge davranışını denetleme seçenekleri.
- cancellationToken
- CancellationToken
İptal isteklerini izlemek için belirteç.
Döndürülenler
A Task , JSON değerinin bir JsonNode gösterimini veya giriş null JSON değerini temsil ederse null değerini üretir.
Özel durumlar
utf8Json
geçerli bir tek JSON değerini temsil etmez.
İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.