JsonSerializerOptions.PropertyNamingPolicy Özellik
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.
Nesnedeki bir özelliğin adını camel-casing gibi başka bir biçime dönüştürmek veya özellik adlarını değiştirmeden bırakmak için kullanılan ilkeyi belirten bir değeri alır veya null
ayarlar.
public:
property System::Text::Json::JsonNamingPolicy ^ PropertyNamingPolicy { System::Text::Json::JsonNamingPolicy ^ get(); void set(System::Text::Json::JsonNamingPolicy ^ value); };
public System.Text.Json.JsonNamingPolicy? PropertyNamingPolicy { get; set; }
public System.Text.Json.JsonNamingPolicy PropertyNamingPolicy { get; set; }
member this.PropertyNamingPolicy : System.Text.Json.JsonNamingPolicy with get, set
Public Property PropertyNamingPolicy As JsonNamingPolicy
Özellik Değeri
Özellik adlandırma ilkesi veya null
özellik adlarını değiştirmeden bırakmak.
Açıklamalar
Sonuçta elde edilen özellik adının seri durumdan çıkarma sırasında JSON yüküyle eşleşmesi beklenir ve serileştirme sırasında özellik adı yazılırken kullanılır.
İlke, uygulanmış özellikler JsonPropertyNameAttribute için kullanılmaz.
Daha fazla bilgi için bkz. System.Text.Json ile özellik adlarını ve değerlerini özelleştirme.