JsonSerializerOptions.PropertyNameCaseInsensitive プロパティ

定義

逆シリアル化中にプロパティの名前が大文字と小文字を区別しない比較を使用するかどうかを示す値を取得または設定します。 既定値は 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

プロパティ値

true プロパティ名が大文字と小文字を区別せずに比較される場合は 。それ以外の場合は false

注釈

大文字と小文字を区別しない比較 (つまり、 が の場合 PropertyNameCaseInsensitive ) に関連するパフォーマンス コストがあります true

詳細については、「 System.Text.Json で大文字と小文字を区別しないプロパティ名の照合を有効にする方法」を参照してください。

適用対象