JsonIgnoreCondition Enum

Definition

Controls how the JsonIgnoreAttribute ignores properties on serialization and deserialization.

public enum class JsonIgnoreCondition
public enum JsonIgnoreCondition
type JsonIgnoreCondition = 
Public Enum JsonIgnoreCondition
Inheritance
JsonIgnoreCondition

Fields

Always 1

Property will always be ignored.

Never 0

Property will always be serialized and deserialized, regardless of IgnoreNullValues configuration.

WhenWritingDefault 2

Property will only be ignored if it is null.

WhenWritingNull 3

If the value is null, the property is ignored during serialization. This is applied only to reference-type properties and fields.

Applies to