JsonSerializerOptions.PreferredObjectCreationHandling Propriedade

Definição

Obtém ou define o tratamento preferido de criação de objetos para propriedades ao desserializar 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

Valor de Propriedade

Quando definido para Populate, todas as propriedades capazes de reutilizar a instância existente serão preenchidas.

Observações

Apenas o tipo de propriedade é considerado. Por exemplo, se uma propriedade for do tipo IEnumerable<T> mas estiver atribuída List<T>, não será povoada porque IEnumerable<T> não é capaz de o fazer. Além disso, os tipos de valor requerem que um colocador seja povoado.

Aplica-se a