Json.NET - Quick Starts & API Documentation
Newtonsoft.Json.Serialization Namespace
Namespaces ► Newtonsoft.Json.Serialization
The Newtonsoft.Json.Linq namespace provides classes that are used when serializing and deserializing JSON.

C# | Visual Basic | Visual C++ |
namespace Newtonsoft.Json.Serialization
Namespace Newtonsoft.Json.Serialization
namespace Newtonsoft.Json.Serialization

All Types | Classes | Interfaces | Delegates |
Icon | Type | Description |
---|---|---|
![]() |
CamelCasePropertyNamesContractResolver |
Resolves member mappings for a type, camel casing property names.
|
![]() |
DefaultContractResolver |
|
![]() |
DefaultSerializationBinder |
The default serialization binder used when resolving and loading classes from type names.
|
![]() |
DynamicValueProvider |
Get and set values for a MemberInfo using dynamic methods.
|
![]() |
ErrorContext |
Provides information surrounding an error.
|
![]() |
ErrorEventArgs |
Provides data for the Error event.
|
![]() |
IContractResolver |
|
![]() |
IReferenceResolver |
Used to resolve references when serializing and deserializing JSON by the JsonSerializer.
|
![]() |
IValueProvider |
Provides methods to get and set values.
|
![]() |
JsonArrayContract |
Contract details for a Type used by the JsonSerializer.
|
![]() |
JsonContract |
Contract details for a Type used by the JsonSerializer.
|
![]() |
JsonDictionaryContract |
Contract details for a Type used by the JsonSerializer.
|
![]() |
JsonDynamicContract |
Contract details for a Type used by the JsonSerializer.
|
![]() |
JsonISerializableContract |
Contract details for a Type used by the JsonSerializer.
|
![]() |
JsonLinqContract |
Contract details for a Type used by the JsonSerializer.
|
![]() |
JsonObjectContract |
Contract details for a Type used by the JsonSerializer.
|
![]() |
JsonPrimitiveContract |
Contract details for a Type used by the JsonSerializer.
|
![]() |
JsonProperty |
Maps a JSON property to a .NET member.
|
![]() |
JsonPropertyCollection |
A collection of JsonProperty objects.
|
![]() |
JsonStringContract |
Contract details for a Type used by the JsonSerializer.
|
![]() |
ObjectConstructor<(Of <(<'T>)>)> |
Represents a method that constructs an object.
|
![]() |
OnErrorAttribute |
When applied to a method, specifies that the method is called when an error occurs serializing an object.
|
![]() |
ReflectionValueProvider |
Get and set values for a MemberInfo using reflection.
|