JsonSerializerOptions.PreferredObjectCreationHandling Proprietà

Definizione

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.

Si applica a