Table of Contents

Namespace Newtonsoft.Json.Serialization

Classes

CamelCaseNamingStrategy
CamelCasePropertyNamesContractResolver
DefaultContractResolver
DefaultNamingStrategy
DefaultSerializationBinder
DiagnosticsTraceWriter
ErrorContext
ErrorEventArgs
ExpressionValueProvider
JsonArrayContract
JsonContainerContract
JsonContract
JsonDictionaryContract
JsonDynamicContract
JsonISerializableContract
JsonLinqContract
JsonObjectContract
JsonPrimitiveContract
JsonProperty
JsonPropertyCollection
JsonStringContract
KebabCaseNamingStrategy
MemoryTraceWriter
NamingStrategy
OnErrorAttribute
ReflectionAttributeProvider
ReflectionValueProvider
SnakeCaseNamingStrategy

Interfaces

IAttributeProvider
IContractResolver
IReferenceResolver
ISerializationBinder
ITraceWriter
IValueProvider

Delegates

ExtensionDataGetter
ExtensionDataSetter
ObjectConstructor<T>
SerializationCallback
SerializationErrorCallback