WCF-Xtensions Class Reference for Mono
Noemax.Newtonsoft.Json Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassJsonArrayAttribute Instructs the JsonSerializer how to serialize the collection.
ClassJsonConstructorAttribute Instructs the JsonSerializer to use the specified constructor when deserializing that object.
ClassJsonContainerAttribute Instructs the JsonSerializer how to serialize the object.
ClassJsonConvert Provides methods for converting between common language runtime types and JSON types.
ClassJsonConverter Converts an object to and from JSON.
ClassJsonConverterAttribute Instructs the JsonSerializer to use the specified JsonConverter when serializing the member or class.
ClassJsonConverterCollection Represents a collection of JsonConverter.
ClassJsonDictionaryAttribute Instructs the JsonSerializer how to serialize the collection.
ClassJsonException The exception thrown when an error occurs during Json serialization or deserialization.
ClassJsonExtensionDataAttribute Instructs the JsonSerializer to deserialize properties with no matching class member into the specified collection and write values during serialization.
ClassJsonIgnoreAttribute Instructs the JsonSerializer not to serialize the public field or public read/write property value.
ClassJsonObjectAttribute Instructs the JsonSerializer how to serialize the object.
ClassJsonPropertyAttribute Instructs the JsonSerializer to always serialize the member with the specified name.
ClassJsonReader Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.
ClassJsonReaderException The exception thrown when an error occurs while reading Json text.
ClassJsonSerializationException The exception thrown when an error occurs during Json serialization or deserialization.
ClassJsonSerializer Serializes and deserializes objects into and from the JSON format. The JsonSerializer enables you to control how objects are encoded into JSON.
ClassJsonSerializerSettings Specifies the settings on a JsonSerializer object.
ClassJsonTextReader Represents a reader that provides fast, non-cached, forward-only access to JSON text data.
ClassJsonTextWriter Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
ClassJsonValidatingReader Represents a reader that provides Noemax.Newtonsoft.Json.Schema.JsonSchema validation.
ClassJsonWriter Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
ClassJsonWriterException The exception thrown when an error occurs while reading Json text.
Interfaces
 InterfaceDescription
InterfaceIJsonLineInfo Provides an interface to enable a class to return line and position information.
Enumerations
 EnumerationDescription
EnumerationConstructorHandling Specifies how constructors are used when initializing objects during deserialization by the JsonSerializer.
EnumerationDateFormatHandling Specifies how dates are formatted when writing JSON text.
EnumerationDateParseHandling Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text.
EnumerationDateTimeZoneHandling Specifies how to treat the time value when converting between string and System.DateTime.
EnumerationDefaultValueHandling Specifies default value handling options for the JsonSerializer.
EnumerationFloatFormatHandling Specifies float format handling options when writing special floating point numbers, e.g. System.Double.NaN, System.Double.PositiveInfinity and System.Double.NegativeInfinity with JsonWriter.
EnumerationFloatParseHandling Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
EnumerationFormatting Specifies formatting options for the JsonTextWriter.
EnumerationJsonToken Specifies the type of Json token.
EnumerationMemberSerialization Specifies the member serialization options for the JsonSerializer.
EnumerationMetadataPropertyHandling Specifies metadata property handling options for the JsonSerializer.
EnumerationMissingMemberHandling Specifies missing member handling options for the JsonSerializer.
EnumerationNullValueHandling Specifies null value handling options for the JsonSerializer.
EnumerationObjectCreationHandling Specifies how object creation is handled by the JsonSerializer.
EnumerationPreserveReferencesHandling 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.
EnumerationReferenceLoopHandling Specifies reference loop handling options for the JsonSerializer.
EnumerationRequired Indicating whether a property is required.
EnumerationStringEscapeHandling Specifies how strings are escaped when writing JSON text.
EnumerationTypeNameHandling Specifies type name handling options for the JsonSerializer.
EnumerationWriteState Specifies the state of the JsonWriter.
See Also

Reference

Noemax.WCFX.Net4.Mono Assembly

Send Feedback