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

プロパティ値

Boolean

true シリアル化および逆シリアル化中に null 値を無視する場合は。それ以外の場合は falsetrue 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.

適用対象