Sdílet prostřednictvím


JsonSerializerOptions.PropertyNameCaseInsensitive Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda název vlastnosti používá porovnání bez rozlišování velkých a malých písmen 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 jsou názvy vlastností porovnávány bez rozlišování velkých a malých písmen; v opačném případě . false

Poznámky

S porovnáním nerozlišujícími malá a velká písmena jsou spojené náklady na výkon (to znamená, když PropertyNameCaseInsensitive je truehodnota ).

Další informace najdete v tématu Povolení názvu vlastnosti bez rozlišování malých a velkých písmen, které odpovídají názvu vlastnosti System.Text.Json.

Platí pro