JsonSerializerOptions.AllowDuplicateProperties Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob doppelte Eigenschaftsnamen beim Deserialisieren von JSON-Objekten zulässig sind.
public:
property bool AllowDuplicateProperties { bool get(); void set(bool value); };
public bool AllowDuplicateProperties { get; set; }
member this.AllowDuplicateProperties : bool with get, set
Public Property AllowDuplicateProperties As Boolean
Eigenschaftswert
true wenn doppelte Eigenschaftsnamen zulässig sind, wenn JSON-Objekte deserialisiert werden. Der Standardwert lautet true.
Ausnahmen
Diese Eigenschaft wird festgelegt, nachdem die Serialisierung oder Deserialisierung aufgetreten ist.
Hinweise
Wenn dieser Wert auf false", JsonException wird ausgelöst, wenn während der Deserialisierung ein doppelter Eigenschaftsname gefunden wird.
Doppelte Eigenschaftsnamen sind in der Serialisierung nicht zulässig.