次の方法で共有


JsonParameterInfo.IsNullable プロパティ

定義

コンストラクター パラメーターに null 許容として注釈が付けられるかどうかを示す値を取得します。

public:
 property bool IsNullable { bool get(); };
public bool IsNullable { get; }
member this.IsNullable : bool
Public ReadOnly Property IsNullable As Boolean

プロパティ値

注釈

DefaultJsonTypeInfoResolver または JsonSerializerContextから発生する契約、

注釈を含む null 許容参照型注釈からこのパラメーターの値を派生させる

AllowNullAttributeDisallowNullAttributeなどの属性から.

このプロパティは、RespectNullableAnnotations を除き、逆シリアル化には影響しません

プロパティが有効になっている場合、シリアライザーは null 逆シリアル化の結果を拒否します。

この設定は、関連付けられている IsSetNullable プロパティと同期されます。

適用対象