JsonSerializerOptions.PropertyNamingPolicy Proprietà

Definizione

Ottiene o imposta un valore che specifica i criteri usati per convertire il nome di una proprietà per un oggetto in un altro formato, ad esempio la combinazione di maiuscole e minuscole a cammello o null per lasciare invariati i nomi delle proprietà.

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

Valore della proprietà

Criteri di denominazione delle proprietà o null per lasciare invariati i nomi delle proprietà.

Commenti

Il nome della proprietà risultante deve corrispondere al payload JSON durante la deserializzazione e verrà usato durante la scrittura del nome della proprietà durante la serializzazione.

Il criterio non viene usato per le proprietà applicate JsonPropertyNameAttribute .

Per altre informazioni, vedere Come personalizzare i nomi delle proprietà e i valori con System.Text.Json.

Si applica a