JsonParameterInfo.IsNullable Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, является ли параметр конструктора аннотирован как допускающий значение NULL.
public:
property bool IsNullable { bool get(); };
public bool IsNullable { get; }
member this.IsNullable : bool
Public ReadOnly Property IsNullable As Boolean
Значение свойства
Комментарии
Контракты, исходящие из DefaultJsonTypeInfoResolver этого параметра или JsonSerializerContextпроизводные от заметок ссылочного типа, допускающих значение NULL, включая заметки из атрибутов, таких как AllowNullAttribute или DisallowNullAttribute. Это свойство не влияет на десериализацию, если RespectNullableAnnotations свойство не было включено, в этом случае сериализатор отклонит любые null результаты десериализации. Этот параметр синхронизируется с соответствующим IsSetNullable свойством.