JsonSerializerOptions.PropertyNameCaseInsensitive Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.