JsonPropertyInfo.IsSetNullable 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出 setter 的輸入類型是否標註為可為 Null。
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
屬性值
例外狀況
備註
合約源自 DefaultJsonTypeInfoResolver 或 JsonSerializerContext。
從可為 Null 的參考型別註釋衍生此屬性的值,包括批註
來自屬性,例如 AllowNullAttribute 或 DisallowNullAttribute。
除非 RespectNullableAnnotations,否則此屬性不會影響還原串行化
屬性已啟用,在此情況下,串行化程式會拒絕任何 null
還原串行化結果。
如果屬性已與還原串行化建構函式參數相關聯,
此設定反映參數的可為 Null 註釋,而不是屬性 setter。