JsonPropertyInfo.IsSetNullable Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Eingabetyp des Setters als Nullwerte gekennzeichnet ist.
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
Eigenschaftswert
Ausnahmen
Die JsonPropertyInfo Instanz wurde zur weiteren Änderung gesperrt.
-oder-
Die aktuelle PropertyType ist kein Bezugstyp oder Nullable<T>.
Hinweise
Verträge, die aus DefaultJsonTypeInfoResolver oder JsonSerializerContextstammen,
ableiten des Werts dieser Eigenschaft von nullablen Verweistypanmerkungen, einschließlich Anmerkungen
aus Attributen wie AllowNullAttribute oder DisallowNullAttribute.
Diese Eigenschaft hat keine Auswirkung auf die Deserialisierung, es sei denn, die RespectNullableAnnotations
eigenschaft wurde aktiviert, in diesem Fall lehnt der Serialisierer alle null
Deserialisierungsergebnisse ab.
Wenn die Eigenschaft einem Deserialisierungskonstruktorparameter zugeordnet wurde,
diese Einstellung hat die Nullbarkeitsanmerkung des Parameters und nicht den Eigenschaftensatzer wider.