JsonSerializerOptions.PreferredObjectCreationHandling 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 la gestione della creazione di oggetti preferita per le proprietà durante la deserializzazione di JSON.
public:
property System::Text::Json::Serialization::JsonObjectCreationHandling PreferredObjectCreationHandling { System::Text::Json::Serialization::JsonObjectCreationHandling get(); void set(System::Text::Json::Serialization::JsonObjectCreationHandling value); };
public System.Text.Json.Serialization.JsonObjectCreationHandling PreferredObjectCreationHandling { get; set; }
member this.PreferredObjectCreationHandling : System.Text.Json.Serialization.JsonObjectCreationHandling with get, set
Public Property PreferredObjectCreationHandling As JsonObjectCreationHandling
Valore della proprietà
Se impostato su Populate, verranno popolate tutte le proprietà in grado di riutilizzare l'istanza esistente.
Commenti
Viene preso in considerazione solo il tipo di proprietà. Ad esempio, se una proprietà è di tipo IEnumerable<T> ma è assegnata List<T>, non verrà popolata perché IEnumerable<T> non è in grado di popolare. Inoltre, i tipi valore richiedono che un setter venga popolato.