Sdílet prostřednictvím


JsonSerializerOptions.PropertyNamingPolicy Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje zásadu použitou k převodu názvu vlastnosti objektu do jiného formátu, například camel-casing, nebo null ponechat názvy 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

Výsledný název vlastnosti se během deserializace bude shodovat s datovou částí JSON a použije se při zápisu názvu vlastnosti během serializace.

Zásada se nepoužívá pro vlastnosti, které mají použitou zásadu JsonPropertyNameAttribute .

Další informace najdete v tématu Přizpůsobení názvů a hodnot vlastností pomocí System.Text.Json.

Platí pro