JsonSerializerOptions.PropertyNamingPolicy Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.