JsonSerializerOptions.AllowDuplicateProperties Свойство

Определение

Возвращает или задает значение, указывающее, разрешены ли повторяющиеся имена свойств при десериализации объектов 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

Значение свойства

true Значение , если повторяющиеся имена свойств разрешены при десериализации объектов JSON. Значение по умолчанию — true.

Исключения

Это свойство устанавливается после сериализации или десериализации.

Комментарии

Если задано значение false, JsonException возникает при обнаружении повторяющегося имени свойства во время десериализации.

Повторяющиеся имена свойств не допускаются в сериализации.

Применяется к