JsonSerializerOptions.PropertyNameCaseInsensitive Propriété

Définition

Obtient ou définit une valeur qui indique si le nom d’une propriété utilise une comparaison sans respect de la casse pendant la désérialisation. La valeur par défaut est false.

public:
 property bool PropertyNameCaseInsensitive { bool get(); void set(bool value); };
public bool PropertyNameCaseInsensitive { get; set; }
member this.PropertyNameCaseInsensitive : bool with get, set
Public Property PropertyNameCaseInsensitive As Boolean

Valeur de propriété

true si les noms de propriétés sont comparés sans respect de la casse ; sinon, false.

Remarques

Il existe un coût de performances associé à une comparaison qui ne respecte pas la casse (autrement dit, quand PropertyNameCaseInsensitivetrue).

Pour plus d’informations, consultez How to enable case-insensible property name matching with System.Text.Json.

S’applique à