JsonSerializerOptions.PropertyNamingPolicy Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.