JsonSerializerOptions.PropertyNamingPolicy Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje zásadu použitou k převodu názvu vlastnosti na objektu do jiného formátu, například camel-casing nebo null ponechání názvů vlastností beze změny.

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

Hodnota vlastnosti

Zásady pojmenování vlastností nebo null ponechání názvů vlastností beze změny.

Poznámky

Očekává se, že výsledný název vlastnosti bude odpovídat datové části JSON během deserializace a použije se při zápisu názvu vlastnosti během serializace.

Zásady se nepoužívají pro vlastnosti, které mají použitou JsonPropertyNameAttribute hodnotu.

Další informace naleznete v tématu Jak přizpůsobit názvy a hodnoty vlastností pomocí System.Text.Json.

Platí pro