JsonSerializerOptions.AllowDuplicateProperties Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se nomes duplicados de propriedades são permitidos ao desserializar objetos 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
Valor de Propriedade
true se nomes duplicados de propriedades são permitidos ao desserializar objetos JSON. A predefinição é true.
Exceções
Esta propriedade é definida após ocorrer a serialização ou desserialização.
Observações
Se definido para false, JsonException é lançado quando um nome de propriedade duplicado é encontrado durante a desserialização.
Nomes duplicados de propriedades não são permitidos na serialização.