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>

注解

源自 DefaultJsonTypeInfoResolverJsonSerializerContext的协定,

从可以为 null 的引用类型批注派生此属性的值,包括批注

来自属性,如 NotNullAttributeMaybeNullAttribute

除非 RespectNullableAnnotations,否则此属性对序列化没有影响

属性已启用,在这种情况下,序列化程序将拒绝 getter 返回的任何 null 值。

适用于