JsonSerializerOptions.PreferredObjectCreationHandling Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger önskad hantering av objektskapande för egenskaper vid deserialisering av 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
Egenskapsvärde
När värdet Populateär inställt på fylls alla egenskaper som kan återanvända den befintliga instansen i.
Kommentarer
Endast egenskapstyp beaktas. Om en egenskap till exempel är av typen IEnumerable<T> men tilldelas List<T>, fylls den inte i eftersom IEnumerable<T> den inte kan fyllas i. Dessutom kräver värdetyper att en setter fylls i.