JsonSerializerOptions.PropertyNamingPolicy Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.