JsonSerializerOptions.PreferredObjectCreationHandling Eigenschap

Definitie

Hiermee wordt de verwerking van het maken van voorkeursobjecten opgehaald of ingesteld voor eigenschappen bij het deserialiseren van 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

Waarde van eigenschap

Indien ingesteld op Populate, worden alle eigenschappen die het bestaande exemplaar kunnen hergebruiken, ingevuld.

Opmerkingen

Er wordt alleen rekening gehouden met het type eigenschap. Als een eigenschap bijvoorbeeld van het type IEnumerable<T> is, maar deze is toegewezen List<T>, wordt deze niet ingevuld omdat IEnumerable<T> deze niet kan worden gevuld. Daarnaast moet voor waardetypen een setter worden ingevuld.

Van toepassing op