JsonSerializerOptions.IgnoreNullValues Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
JsonSerializerOptions.IgnoreNullValues is obsolete. To ignore null values when serializing, set DefaultIgnoreCondition to JsonIgnoreCondition.WhenWritingNull.
Obtiene o establece un valor que indica si null
los valores se omiten durante la serialización y deserialización. El valor predeterminado es 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
Valor de propiedad
true
si se omiten los valores NULL durante la serialización y deserialización; de lo contrario, false
.
- Atributos
Excepciones
Esta propiedad se estableció una vez que se completó la serialización o la deserialización.
O bien
DefaultIgnoreCondition se ha establecido en un valor que no es el predeterminado. Estas propiedades no se pueden usar de forma conjunta.
Comentarios
Para obtener más información, vea Cómo omitir las propiedades.