JsonSerializerOptions.AllowDuplicateProperties Özellik

Tanım

JSON nesnelerini seri durumdan çıkarırken yinelenen özellik adlarına izin verilip verilmeyeceğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true JSON nesneleri seri durumdan çıkarılırken yinelenen özellik adlarına izin veriliyorsa. Varsayılan değer: true.

Özel durumlar

Bu özellik serileştirme veya seri durumdan çıkarma oluştuktan sonra ayarlanır.

Açıklamalar

olarak ayarlanırsa false, JsonException seri durumdan çıkarma sırasında yinelenen bir özellik adıyla karşılaşıldığında oluşturulur.

Serileştirmede yinelenen özellik adlara izin verilmez.

Şunlara uygulanır