Partager via


JsonPropertyInfo.IsSetNullable Propriété

Définition

Obtient ou définit une valeur indiquant si le type d’entrée du setter est annoté comme nullable.

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

Valeur de propriété

Exceptions

L’instance JsonPropertyInfo a été verrouillée pour une modification supplémentaire.

-ou-

Le PropertyType actuel n’est pas un type de référence ni un Nullable<T>.

Remarques

Contrats provenant de DefaultJsonTypeInfoResolver ou de JsonSerializerContext,

dériver la valeur de cette propriété à partir d’annotations de type référence Nullable, y compris les annotations

à partir d’attributs tels que AllowNullAttribute ou DisallowNullAttribute.

Cette propriété n’a aucun effet sur la désérialisation, sauf si le RespectNullableAnnotations

la propriété a été activée, auquel cas le sérialiseur rejette les résultats de désérialisation null.

Si la propriété a été associée à un paramètre de constructeur de désérialisation,

ce paramètre reflète l’annotation nullabilité du paramètre et non l’élément setter de propriétés.

S’applique à