Ler em inglês

Compartilhar via


JsonPropertyInfo.IsGetNullable Propriedade

Definição

Obtém ou define um valor que indica se o tipo de retorno do getter é anotado como anulável.

public bool IsGetNullable { get; set; }

Valor da propriedade

Exceções

A instância de JsonPropertyInfo foi bloqueada para modificação adicional.

-ou-

O PropertyType atual não é um tipo de referência ou Nullable<T>.

Comentários

Contratos provenientes de DefaultJsonTypeInfoResolver ou JsonSerializerContext,

derivar o valor dessa propriedade de anotações de tipo de referência anuláveis, incluindo anotações

de atributos como NotNullAttribute ou MaybeNullAttribute.

Essa propriedade não tem efeito na serialização, a menos que o RespectNullableAnnotations

a propriedade foi habilitada, nesse caso, o serializador rejeitará qualquer null valores retornados pelo getter.

Aplica-se a

Produto Versões
.NET 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0