JsonParameterInfo.IsNullable Właściwość

Definicja

Pobiera wartość wskazującą, czy parametr konstruktora jest oznaczony jako dopuszczający wartość null.

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

Wartość właściwości

Uwagi

Kontrakty pochodzące z DefaultJsonTypeInfoResolver lub JsonSerializerContext, pochodzą z wartości tego parametru z adnotacji typu odwołania dopuszczającego wartość null, w tym adnotacji z atrybutów, takich jak AllowNullAttribute lub DisallowNullAttribute. Ta właściwość nie ma wpływu na deserializacji, chyba że RespectNullableAnnotations właściwość została włączona, w takim przypadku serializator odrzuci wszelkie null wyniki deserializacji. To ustawienie jest zsynchronizowane ze skojarzona IsSetNullable właściwością.

Dotyczy