JsonSchemaExporterOptions.TreatNullObliviousAsNonNullable Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om icke-nullbara scheman ska genereras för ogiltiga referenstyper.
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
Egenskapsvärde
Kommentarer
Standardinställningen är false. På grund av begränsningar i körningsrepresentationen av nullbara referenstyper är de flesta förekomster null omedvetna och behandlas som nullbara av serialiseraren. Ett anmärkningsvärt undantag till regeln är nullabilitetsanteckningar för fält-, egenskaps- och konstruktorparametrar som representeras i kontraktmetadata.