![]() | Newtonsoft.Json Namespace |
Class | Description | |||
---|---|---|---|---|
![]() | DefaultJsonNameTable |
The default JSON name table implementation.
| ||
![]() | JsonArrayAttribute |
Instructs the JsonSerializer how to serialize the collection.
| ||
![]() | JsonConstructorAttribute |
Instructs the JsonSerializer to use the specified constructor when deserializing that object.
| ||
![]() | JsonContainerAttribute |
Instructs the JsonSerializer how to serialize the object.
| ||
![]() ![]() | JsonConvert |
Provides methods for converting between .NET types and JSON types.
| ||
![]() | JsonConverter |
Converts an object to and from JSON.
| ||
![]() | JsonConverterT |
Converts an object to and from JSON.
| ||
![]() | JsonConverterAttribute |
Instructs the JsonSerializer to use the specified JsonConverter when serializing the member or class.
| ||
![]() | JsonConverterCollection |
Represents a collection of JsonConverter.
| ||
![]() | JsonDictionaryAttribute |
Instructs the JsonSerializer how to serialize the collection.
| ||
![]() | JsonException |
The exception thrown when an error occurs during JSON serialization or deserialization.
| ||
![]() | JsonExtensionDataAttribute |
Instructs the JsonSerializer to deserialize properties with no matching class member into the specified collection
and write values during serialization.
| ||
![]() | JsonIgnoreAttribute |
Instructs the JsonSerializer not to serialize the public field or public read/write property value.
| ||
![]() | JsonNameTable |
Base class for a table of atomized string objects.
| ||
![]() | JsonObjectAttribute |
Instructs the JsonSerializer how to serialize the object.
| ||
![]() | JsonPropertyAttribute |
Instructs the JsonSerializer to always serialize the member with the specified name.
| ||
![]() | JsonReader |
Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
| ||
![]() | JsonReaderException |
The exception thrown when an error occurs while reading JSON text.
| ||
![]() | JsonRequiredAttribute |
Instructs the JsonSerializer to always serialize the member, and to require that the member has a value.
| ||
![]() | JsonSerializationException |
The exception thrown when an error occurs during JSON serialization or deserialization.
| ||
![]() | JsonSerializer |
Serializes and deserializes objects into and from the JSON format.
The JsonSerializer enables you to control how objects are encoded into JSON.
| ||
![]() | JsonSerializerSettings |
Specifies the settings on a JsonSerializer object.
| ||
![]() | JsonTextReader |
Represents a reader that provides fast, non-cached, forward-only access to JSON text data.
| ||
![]() | JsonTextWriter |
Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
| ||
![]() | JsonValidatingReader | Obsolete. Represents a reader that provides JsonSchema validation.
| ||
![]() | JsonWriter |
Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
| ||
![]() | JsonWriterException |
The exception thrown when an error occurs while writing JSON text.
|
Interface | Description | |
---|---|---|
![]() | IArrayPoolT |
Provides an interface for using pooled arrays.
|
![]() | IJsonLineInfo |
Provides an interface to enable a class to return line and position information.
|
Enumeration | Description | |
---|---|---|
![]() | ConstructorHandling |
Specifies how constructors are used when initializing objects during deserialization by the JsonSerializer.
|
![]() | DateFormatHandling |
Specifies how dates are formatted when writing JSON text.
|
![]() | DateParseHandling |
Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text.
|
![]() | DateTimeZoneHandling |
Specifies how to treat the time value when converting between string and DateTime.
|
![]() ![]() | DefaultValueHandling |
Specifies default value handling options for the JsonSerializer.
|
![]() | FloatFormatHandling |
Specifies float format handling options when writing special floating point numbers, e.g. NaN,
PositiveInfinity and NegativeInfinity with JsonWriter.
|
![]() | FloatParseHandling |
Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
|
![]() | Formatting |
Specifies formatting options for the JsonTextWriter.
|
![]() | JsonReaderState |
Specifies the state of the reader.
|
![]() | JsonToken |
Specifies the type of JSON token.
|
![]() | MemberSerialization |
Specifies the member serialization options for the JsonSerializer.
|
![]() | MetadataPropertyHandling |
Specifies metadata property handling options for the JsonSerializer.
|
![]() | MissingMemberHandling |
Specifies missing member handling options for the JsonSerializer.
|
![]() ![]() | NullValueHandling |
Specifies null value handling options for the JsonSerializer.
|
![]() | ObjectCreationHandling |
Specifies how object creation is handled by the JsonSerializer.
|
![]() ![]() | PreserveReferencesHandling |
Specifies reference handling options for the JsonSerializer.
Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement ISerializable.
|
![]() | ReferenceLoopHandling |
Specifies reference loop handling options for the JsonSerializer.
|
![]() | Required |
Indicating whether a property is required.
|
![]() | StringEscapeHandling |
Specifies how strings are escaped when writing JSON text.
|
![]() | TypeNameAssemblyFormatHandling |
Indicates the method that will be used during deserialization for locating and loading assemblies.
|
![]() | TypeNameHandling |
Specifies type name handling options for the JsonSerializer.
|
![]() | WriteState |
Specifies the state of the JsonWriter.
|