JsonSerializerOptions.AllowDuplicateProperties Propriété

Définition

Obtient ou définit une valeur qui indique si les noms de propriétés en double sont autorisés lors de la désérialisation des objets JSON.

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

Valeur de propriété

true si les noms de propriétés en double sont autorisés lors de la désérialisation des objets JSON. La valeur par défaut est true.

Exceptions

Cette propriété est définie après la sérialisation ou la désérialisation.

Remarques

Si la valeur est définie false, JsonException est levée lorsqu’un nom de propriété en double est rencontré lors de la désérialisation.

Les noms de propriétés en double ne sont pas autorisés dans la sérialisation.

S’applique à