JsonPropertyInfo.IsSetNullable Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.