Поделиться через


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.

Применяется к