Freigeben über


JsonParameterInfo.IsNullable Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Konstruktorparameter als nullwertebar gekennzeichnet ist.

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

Eigenschaftswert

Hinweise

Verträge, die aus DefaultJsonTypeInfoResolver oder JsonSerializerContextstammen,

ableiten des Werts dieses Parameters von Anmerkungen vom Nullwert des Referenztyps, 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.

Diese Einstellung wird mit der zugeordneten IsSetNullable-Eigenschaft synchronisiert.

Gilt für: