JsonReaderState(JsonReaderOptions) Oluşturucu
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.
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ın nasıl işlendiğini veya okuma sırasında izin verilen en yüksek derinliği tanımlar). 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 bir örneğine Utf8JsonReaderdevam etmeden önce daha fazla veride zaman uyumsuz okuma desteği sağlamak için bu tür gereklidir.