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


JsonPropertyInfo.IsGetNullable Свойство

Определение

Возвращает или задает значение, указывающее, является ли возвращаемый тип getter аннотирован как допускающий значение NULL.

public:
 property bool IsGetNullable { bool get(); void set(bool value); };
public bool IsGetNullable { get; set; }
member this.IsGetNullable : bool with get, set
Public Property IsGetNullable As Boolean

Значение свойства

Исключения

Экземпляр JsonPropertyInfo заблокирован для дальнейшего изменения.

-или-

Текущая PropertyType не является ссылочным типом или Nullable<T>.

Комментарии

Контракты, исходящие из DefaultJsonTypeInfoResolver или JsonSerializerContext,

наследует значение этого свойства от заметок ссылочного типа, допускающего значение NULL, включая заметки

от атрибутов, таких как NotNullAttribute или MaybeNullAttribute.

Это свойство не влияет на сериализацию, если RespectNullableAnnotations

свойство было включено, в этом случае сериализатор отклонит любые null значения, возвращаемые методом получения.

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