JsonSerializerOptions.PropertyNamingPolicy Właściwość

Definicja

Pobiera lub ustawia wartość określającą zasady używane do konwertowania nazwy właściwości obiektu na inny format, taki jak camel-casing, lub null pozostawienie nazw właściwości bez zmian.

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

Wartość właściwości

Zasady nazewnictwa właściwości lub null pozostaw nazwy właściwości bez zmian.

Uwagi

Wynikowa nazwa właściwości powinna być zgodna z ładunkiem JSON podczas deserializacji i będzie używana podczas zapisywania nazwy właściwości podczas serializacji.

Zasady nie są używane dla właściwości, które mają JsonPropertyNameAttribute zastosowane.

Aby uzyskać więcej informacji, zobacz How to customize property names and values with System.Text.Json (Jak dostosować nazwy i wartości właściwości za pomocą pliku System.Text.Json).

Dotyczy