JsonSerializerOptions.PropertyNameCaseInsensitive Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda název vlastnosti používá porovnání nerozlišující malá a velká písmena během deserializace. Výchozí hodnota je 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

Hodnota vlastnosti

truepokud se názvy vlastností porovnávají bez rozlišování velkých a malých písmen; v opačném případě . false

Poznámky

K porovnání nerozlišující malá a velká písmena jsou spojené náklady na výkon (to znamená, kdy PropertyNameCaseInsensitive ).true

Další informace naleznete v tématu Jak povolit porovnávání názvů vlastností nerozlišující velká a malá písmena v souboru System.Text.Json.

Platí pro