JsonSerializerOptions.PropertyNameCaseInsensitive Proprietà

Definizione

Ottiene o imposta un valore che indica se il nome di una proprietà usa un confronto senza distinzione tra maiuscole e minuscole durante la deserializzazione. Il valore predefinito è 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

Valore della proprietà

true se i nomi delle proprietà vengono confrontati senza distinzione tra maiuscole e minuscole; in caso contrario, false.

Commenti

Esiste un costo delle prestazioni associato al confronto senza distinzione tra maiuscole e minuscole, ovvero quando PropertyNameCaseInsensitive è true.

Per altre informazioni, vedere Come abilitare il nome della proprietà senza distinzione tra maiuscole e minuscole corrispondente a System.Text.Json.

Si applica a