JsonSerializerOptions.IgnoreNullValues プロパティ
定義
シリアル化および逆シリアル化の間に null
値を無視するかどうかを決定する値を取得または設定します。Gets or sets a value that determines whether null
values are ignored during serialization and deserialization. 既定値は false
です。The default value is false
.
public:
property bool IgnoreNullValues { bool get(); void set(bool value); };
public bool IgnoreNullValues { get; set; }
member this.IgnoreNullValues : bool with get, set
Public Property IgnoreNullValues As Boolean
プロパティ値
true
シリアル化および逆シリアル化中に null 値を無視する場合は。それ以外の場合は false
。true
to ignore null values during serialization and deserialization; otherwise, false
.
例外
このプロパティは、シリアル化または逆シリアル化が発生した後に設定されました。This property was set after serialization or deserialization has occurred.
または-or-
DefaultIgnoreCondition が既定値以外の値に設定されています。DefaultIgnoreCondition has been set to a non-default value. これらのプロパティを一緒に使用することはできません。These properties cannot be used together.
注釈
詳細については、「 null 値プロパティをすべて除外 する」および「 逆シリアル化するときに null を無視する」を参照してくださいFor more information, see Exclude all null value properties and Ignore null when deserializing.