Sdílet prostřednictvím


JsonPropertyInfo.IsSetNullable Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda vstupní typ setter je označen jako nullable.

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

Hodnota vlastnosti

Výjimky

Instance JsonPropertyInfo byla uzamčena pro další úpravy.

-nebo-

Aktuální PropertyType není referenčním typem ani Nullable<T>.

Poznámky

Smlouvy pocházející z DefaultJsonTypeInfoResolver nebo JsonSerializerContext,

odvození hodnoty této vlastnosti z poznámek typu odkazu s možnou hodnotou null, včetně poznámek

z atributů, jako jsou AllowNullAttribute nebo DisallowNullAttribute.

Tato vlastnost nemá žádný vliv na deserializaci, pokud RespectNullableAnnotations

vlastnost byla povolena, v takovém případě serializátor odmítne všechny null deserializace výsledků.

Pokud byla vlastnost přidružena k parametru konstruktoru deserializace,

toto nastavení odráželo anotaci nullability parametru, a ne vlastnost setter.

Platí pro