Dil

JsonReaderState(JsonReaderOptions) Oluşturucu

Tanım

Yeni JsonReaderState bir örnek oluşturur.

public JsonReaderState(System.Text.Json.JsonReaderOptions options = default);
new System.Text.Json.JsonReaderState : System.Text.Json.JsonReaderOptions -> System.Text.Json.JsonReaderState
Public Sub New (Optional options As JsonReaderOptions = Nothing)

Parametreler

options
JsonReaderOptions

JSON RFC'den farklı olan öğesinin Utf8JsonReader özelleştirilmiş davranışını tanımlar (örneğin, açıklamaları işleme veya okuma sırasında izin verilen en fazla derinlik). Varsayılan olarak, Utf8JsonReader JSON RFC'yi kesinlikle izler (JSON içindeki açıklamalar geçersizdir) ve en fazla 64 derinliğe kadar okur.

Özel durumlar

Maksimum derinlik pozitif olmayan bir değere (< 0) ayarlanır.

Açıklamalar

Bu durumun bir örneği, JSON verileriyle oluşturucuya Utf8JsonReader geçirilmelidir. Utf8JsonReaderbir başvuru yapısı olan sürümünden farklı olarak, durum zaman uyumsuz/await sınırları boyunca devam edebilir ve bu nedenle yeni örneğiyle Utf8JsonReaderdevam etmeden önce zaman uyumsuz olarak daha fazla veri okuma desteği sağlamak için bu tür gereklidir.

Şunlara uygulanır