System.Text.Json.Serialization
Namespace with 13 public types
Classes
JsonConstructorAttribute
JsonConverterAttribute
When placed on a property or type, specifies the converter type to use.
JsonExtensionDataAttribute
When placed on a property of type , any properties that do not have a matching member are added to that dictionary during deserialization and written during serialization.
JsonIgnoreAttribute
Prevents a property from being serialized or deserialized.
JsonIncludeAttribute
JsonPropertyNameAttribute
Specifies the property name that is present in the JSON when serializing and deserializing. This overrides any naming policy specified by .
JsonStringEnumConverter
Converts enumeration values to and from strings.
ReferenceHandling
Enumerations
JsonIgnoreCondition
Abstract Classes
JsonAttribute
Provides the base class for serialization attributes.
JsonConverter
Converts an object or value to or from JSON.
JsonConverter`1
Converts an object or value to or from JSON.
JsonConverterFactory
Supports converting several types by using a factory pattern.