JsonPropertyInfo.IsSetNullable 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 eller anger ett värde som anger om indatatypen för settern kommenteras som nullbar.
public:
property bool IsSetNullable { bool get(); void set(bool value); };
public bool IsSetNullable { get; set; }
member this.IsSetNullable : bool with get, set
Public Property IsSetNullable As Boolean
Egenskapsvärde
Undantag
Instansen JsonPropertyInfo har låsts för ytterligare ändring.
-eller-
Den aktuella PropertyType är inte en referenstyp eller Nullable<T>.
Kommentarer
Kontrakt som kommer från DefaultJsonTypeInfoResolver eller JsonSerializerContext, härleder värdet för den här egenskapen från anteckningar av null-referenstyp, inklusive anteckningar från attribut som AllowNullAttribute eller DisallowNullAttribute.
Den här egenskapen har ingen effekt på deserialisering om inte RespectNullableAnnotations egenskapen har aktiverats, i vilket fall serialiseraren avvisar eventuella null deserialiseringsresultat.
Om egenskapen har associerats med en deserialiseringskonstruktorparameter återspeglade den här inställningen parameterns nullabilitetsanteckning och inte egenskapsuppsättningen.