Assemblies
Namespaces
Types
Action
Action<T1, T2>
Action<T1, T2, T3>
Action<T1, T2, T3, T4>
CachedAttributeGetter<T>
CamelCasePropertyNamesContractResolver
DefaultContractResolver
DefaultContractResolverState
DefaultReferenceResolver
DefaultSerializationBinder
DiagnosticsTraceWriter
DynamicValueProvider
ErrorContext
ErrorEventArgs
ExtensionDataGetter
ExtensionDataSetter
Func<TResult>
Func<T, TResult>
Func<T1, T2, TResult>
Func<T1, T2, T3, TResult>
Func<T1, T2, T3, T4, TResult>
IContractResolver
IReferenceResolver
ITraceWriter
IValueProvider
JsonArrayContract
JsonContainerContract
JsonContract
JsonContractType
JsonDictionaryContract
JsonFormatterConverter
JsonISerializableContract
JsonLinqContract
JsonObjectContract
JsonPrimitiveContract
JsonProperty
JsonPropertyCollection
JsonSerializerInternalBase
JsonSerializerInternalReader
JsonSerializerInternalWriter
JsonSerializerProxy
JsonStringContract
JsonTypeReflector
MemoryTraceWriter
ObjectConstructor<T>
OnErrorAttribute
ReflectionValueProvider
ResolverContractKey
SerializationCallback
SerializationErrorCallback
TraceJsonReader
TraceJsonWriter
Tools
ITraceWriter
Represents a trace writer.
Gets the
TraceLevel that will be used to filter the trace messages passed to the writer.
For example a filter level of Info will exclude Verbose messages and include Info,
Warning and Error messages.
Writes the specified trace level, message and optional exception.