JsonSerializerOptions.PropertyNamingPolicy Özellik

Tanım

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.

Şunlara uygulanır