JsonSerializerOptions.IgnoreNullValues Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
JsonSerializerOptions.IgnoreNullValues is obsolete. To ignore null values when serializing, set DefaultIgnoreCondition to JsonIgnoreCondition.WhenWritingNull.
Pobiera lub ustawia wartość wskazującą, czy null
wartości są ignorowane podczas serializacji i deserializacji. Wartość domyślna to false
.
public:
property bool IgnoreNullValues { bool get(); void set(bool value); };
public bool IgnoreNullValues { get; set; }
[System.Obsolete("JsonSerializerOptions.IgnoreNullValues is obsolete. To ignore null values when serializing, set DefaultIgnoreCondition to JsonIgnoreCondition.WhenWritingNull.", DiagnosticId="SYSLIB0020", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public bool IgnoreNullValues { get; set; }
member this.IgnoreNullValues : bool with get, set
[<System.Obsolete("JsonSerializerOptions.IgnoreNullValues is obsolete. To ignore null values when serializing, set DefaultIgnoreCondition to JsonIgnoreCondition.WhenWritingNull.", DiagnosticId="SYSLIB0020", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.IgnoreNullValues : bool with get, set
Public Property IgnoreNullValues As Boolean
Wartość właściwości
true
jeśli wartości null są ignorowane podczas serializacji i deserializacji; w przeciwnym razie , false
.
- Atrybuty
Wyjątki
Ta właściwość została ustawiona po serializacji lub deserializacji.
-lub-
DefaultIgnoreCondition została ustawiona na wartość inną niż domyślna. Tych właściwości nie można używać razem.
Uwagi
Aby uzyskać więcej informacji, zobacz Jak zignorować właściwości.