語言

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 則在反序列化過程中遇到重複屬性名稱時會拋出 。

序列化中不允許重複的屬性名稱。

適用於