System.Text.Json.Serialization
Namespace with 9 public types
Classes
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.
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.
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.