JsonParameterInfo.IsNullable Proprietà

Definizione

Ottiene un valore che indica se il parametro del costruttore è annotato come nullable.

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

Valore della proprietà

Commenti

I contratti provenienti da DefaultJsonTypeInfoResolver o JsonSerializerContextderivano il valore di questo parametro dalle annotazioni di tipo riferimento nullable, incluse le annotazioni da attributi come AllowNullAttribute o DisallowNullAttribute. Questa proprietà non ha alcun effetto sulla deserializzazione a meno che la RespectNullableAnnotations proprietà non sia stata abilitata, nel qual caso il serializzatore rifiuterà i null risultati della deserializzazione. Questa impostazione è sincronizzata con la proprietà associata IsSetNullable .

Si applica a