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

例外

在序列化或反序列化发生后设置此属性。

注解

如果设置为 />, 则当反序列化期间遇到重复的属性名称时,将引发此名称。

序列化中不允许重复的属性名称。

适用于