次の方法で共有


JsonSchemaExporterOptions.TreatNullObliviousAsNonNullable プロパティ

定義

無効な参照型に対して null 非許容スキーマ null 生成する必要があるかどうかを判断します。

public:
 property bool TreatNullObliviousAsNonNullable { bool get(); void set(bool value); };
public bool TreatNullObliviousAsNonNullable { get; init; }
member this.TreatNullObliviousAsNonNullable : bool with get, set
Public Property TreatNullObliviousAsNonNullable As Boolean

プロパティ値

注釈

既定値は falseです。 null 許容参照型の実行時表現の制限のため

ほとんどの発生は null 気にせず、シリアライザーによって null 許容として扱われます。 そのルールに対する注目すべき例外

は、コントラクト メタデータで表されるフィールド、プロパティ、コンストラクターのパラメーターの null 許容注釈です。

適用対象