JsonWriterOptions Yapı
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.
kullanıcının kullanarak JSON yazarken özel davranış tanımlamasına Utf8JsonWriterizin verir.
public value class JsonWriterOptions
public struct JsonWriterOptions
type JsonWriterOptions = struct
Public Structure JsonWriterOptions
- Devralma
Açıklamalar
Varsayılan olarak, JSON herhangi bir girinti veya fazladan boşluk olmadan yazılır. Ayrıca, Utf8JsonWriter kullanıcı yapısal olarak geçersiz JSON yazmayı denerse bir özel durum oluşturur.
Daha fazla bilgi için bkz. How to write custom serializers and deserializers with System.Text.Json.
Özellikler
Encoder |
Dizelerden kaçarken kullanılacak kodlayıcıyı alır veya ayarlar ya da |
IndentCharacter |
kullanıcının kullanarak JSON yazarken özel davranış tanımlamasına Utf8JsonWriterizin verir. |
Indented |
İç içe JSON belirteçlerinin girintisini belirleme, yeni satırlar ekleme ve özellik adları ile değerler arasına boşluk ekleme gibi JSON çıkışını biçimlendirmesi gerekip gerekmediğini Utf8JsonWriter belirten bir değer alır veya ayarlar. |
IndentSize |
kullanıcının kullanarak JSON yazarken özel davranış tanımlamasına Utf8JsonWriterizin verir. |
MaxDepth |
JSON yazarken izin verilen maksimum derinliği alır veya ayarlar; varsayılan değer (0), maksimum derinliği 1000 olarak belirtir. |
SkipValidation |
yapısal doğrulamayı Utf8JsonWriter atlayıp kullanıcının geçersiz JSON yazmasına izin verip vermediğini belirten bir değer alır veya ayarlar. |
Ş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