JsonPropertyInfo.IsSetNullable Egenskap

Definition

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.

Gäller för