Udostępnij za pośrednictwem


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,

uzyskiwanie wartości tego parametru z adnotacji typu odwołania dopuszczanego do wartości 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 tym przypadku serializator odrzuci wszystkie wyniki deserializacji null.

To ustawienie jest zsynchronizowane ze skojarzona właściwość IsSetNullable.

Dotyczy