Class | Description | |
---|---|---|
![]() | CamelCasePropertyNamesContractResolver | Resolves member mappings for a type, camel casing property names. |
![]() | DefaultContractResolver | Used by Noemax.Newtonsoft.Json.JsonSerializer to resolves a JsonContract for a given System.Type. |
![]() | DefaultSerializationBinder | The default serialization binder used when resolving and loading classes from type names. |
![]() | DiagnosticsTraceWriter | Represents a trace writer that writes to the application's System.Diagnostics.TraceListener instances. |
![]() | DynamicValueProvider | Get and set values for a System.Reflection.MemberInfo using dynamic methods. |
![]() | ErrorContext | Provides information surrounding an error. |
![]() | ErrorEventArgs | Provides data for the Error event. |
![]() | ExpressionValueProvider | Get and set values for a System.Reflection.MemberInfo using dynamic methods. |
![]() | FlexibleSerializationBinder | Alternative serialization binder used for resolving the classes from type name and assemly name. |
![]() | JsonArrayContract | Contract details for a System.Type used by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | JsonContainerContract | Contract details for a System.Type used by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | JsonContract | Contract details for a System.Type used by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | JsonDictionaryContract | Contract details for a System.Type used by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | JsonDynamicContract | Contract details for a System.Type used by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | JsonISerializableContract | Contract details for a System.Type used by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | JsonLinqContract | Contract details for a System.Type used by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | JsonObjectContract | Contract details for a System.Type used by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | JsonPrimitiveContract | Contract details for a System.Type used by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | JsonProperty | Maps a JSON property to a .NET member or constructor parameter. |
![]() | JsonPropertyCollection | A collection of JsonProperty objects. |
![]() | JsonStringContract | Contract details for a System.Type used by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | MemoryTraceWriter | Represents a trace writer that writes to memory. When the trace message limit is reached then old trace messages will be removed as new messages are added. |
![]() | 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 System.Reflection.MemberInfo using reflection. |
Interface | Description | |
---|---|---|
![]() | IContractResolver | Used by Noemax.Newtonsoft.Json.JsonSerializer to resolves a JsonContract for a given System.Type. |
![]() | IReferenceResolver | Used to resolve references when serializing and deserializing JSON by the Noemax.Newtonsoft.Json.JsonSerializer. |
![]() | ITraceWriter | Represents a trace writer. |
![]() | IValueProvider | Provides methods to get and set values. |
Delegate | Description | |
---|---|---|
![]() | ExtensionDataGetter | Gets extension data for an object during serialization. |
![]() | ExtensionDataSetter | Sets extension data for an object during deserialization. |
![]() | ObjectConstructor<T> | Represents a method that constructs an object. |
![]() | SerializationCallback | Handles Noemax.Newtonsoft.Json.JsonSerializer serialization callback events. |
![]() | SerializationErrorCallback | Handles Noemax.Newtonsoft.Json.JsonSerializer serialization error callback events. |