Bagikan melalui


JsonSchemaExporterOptions.TreatNullObliviousAsNonNullable Properti

Definisi

Menentukan apakah skema yang tidak dapat diubah ke null harus dihasilkan untuk jenis referensi null tidak sadar.

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

Nilai Properti

Keterangan

Default ke false. Karena pembatasan dalam representasi run-time dari jenis referensi nullable

sebagian besar kejadian null tidak sadar dan diperlakukan sebagai nullable oleh serializer. Pengecualian penting untuk aturan tersebut

adalah anotasi nullability dari parameter bidang, properti, dan konstruktor yang diwakili dalam metadata kontrak.

Berlaku untuk