JsonSerializerOptions.PropertyNamingPolicy Özellik

Tanım

Bir nesnedeki ö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ğer 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 için.

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.

Şunlara uygulanır