JsonSerializerOptions.PropertyNamingPolicy Egenskap

Definition

Hämtar eller anger ett värde som anger principen som används för att konvertera en egenskaps namn på ett objekt till ett annat format, till exempel kamelhölje, eller null för att lämna egenskapsnamnen oförändrade.

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

Egenskapsvärde

En namngivningsprincip för egenskaper eller null för att lämna egenskapsnamnen oförändrade.

Kommentarer

Det resulterande egenskapsnamnet förväntas matcha JSON-nyttolasten under deserialiseringen och kommer att användas när du skriver egenskapsnamnet under serialiseringen.

Principen används inte för egenskaper som har tillämpats JsonPropertyNameAttribute .

Mer information finns i Anpassa egenskapsnamn och värden med System.Text.Json.

Gäller för