JsonDocument.ParseValue(Utf8JsonReader) 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.
Sağlanan okuyucudan bir JSON değerini (nesneler veya diziler dahil) ayrıştırma.
public:
static System::Text::Json::JsonDocument ^ ParseValue(System::Text::Json::Utf8JsonReader % reader);
public static System.Text.Json.JsonDocument ParseValue (ref System.Text.Json.Utf8JsonReader reader);
static member ParseValue : Utf8JsonReader -> System.Text.Json.JsonDocument
Public Shared Function ParseValue (ByRef reader As Utf8JsonReader) As JsonDocument
Parametreler
- reader
- Utf8JsonReader
Okunacak okuyucu.
Döndürülenler
Okuyucudan okunan değeri (ve iç içe değerleri) temsil eden bir JsonDocument.
Özel durumlar
reader
desteklenmeyen seçenekler içerir.
-veya-
Geçerli reader
belirteç bir değeri başlatmıyor veya temsil etmiyor.
Okuyucudan bir değer okunamadı.
Açıklamalar
TokenType özelliği reader
veya JsonTokenType.NoneiseJsonTokenType.PropertyName, okuyucu değerin başlangıcını belirlemek için Utf8JsonReader.Read() bir çağrı ile ilerler.
Bu yöntem tamamlandıktan sonra JSON reader
değerindeki son belirteçte konumlandırılır. Bir özel durum oluşturulursa, okuyucu yöntem çağrıldığında olduğu duruma sıfırlanır.
Bu yöntem okuyucunun üzerinde işlem yaptığı verilerin bir kopyasını oluşturur, bu nedenle bu yöntemin döndürülmesinin ötesinde veri bütünlüğünü korumak için çağıran gereksinimi yoktur.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin