JsonSerializerOptions.PropertyNamingPolicy Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der die Richtlinie angibt, mit der der Name einer Eigenschaft für ein Objekt in ein anderes Format konvertiert wird, z. B. kamelweise oder null eigenschaftsnamen unverändert lassen.

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

Eigenschaftswert

Eine Eigenschaftsbenennungsrichtlinie oder null die Eigenschaftsnamen bleiben unverändert.

Hinweise

Der resultierende Eigenschaftsname wird erwartet, dass er während der Deserialisierung mit der JSON-Nutzlast übereinstimmt und beim Schreiben des Eigenschaftennamens während der Serialisierung verwendet wird.

Die Richtlinie wird nicht für Eigenschaften verwendet, die angewendet wurden JsonPropertyNameAttribute .

Weitere Informationen finden Sie unter Anpassen von Eigenschaftsnamen und -werten mit System.Text.Json.

Gilt für: