Compartilhar via


JsonParameterInfo.IsNullable Propriedade

Definição

Obtém um valor que indica se o parâmetro de construtor é anotado como anulável.

public:
 property bool IsNullable { bool get(); };
public bool IsNullable { get; }
member this.IsNullable : bool
Public ReadOnly Property IsNullable As Boolean

Valor da propriedade

Comentários

Contratos provenientes de DefaultJsonTypeInfoResolver ou JsonSerializerContext,

derivar o valor desse parâmetro de anotações de tipo de referência anuláveis, incluindo anotações

de atributos como AllowNullAttribute ou DisallowNullAttribute.

Essa propriedade não tem efeito sobre a desserialização, a menos que o RespectNullableAnnotations

a propriedade foi habilitada, nesse caso, o serializador rejeitará qualquer null resultados de desserialização.

Essa configuração está em sincronia com a propriedade IsSetNullable associada.

Aplica-se a