共用方式為


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 可 Null 註釋,這些參數會以合約元數據表示。

適用於