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.