Keyword(s) for which to search:
Sort results by title
Keyword Index
Introduction
Serializing and deserializing JSON
Customizing JSON serialization with attributes
Serializing Dates in JSON
Serializing Collections
Serialization Callbacks
Serialization Error Handling
Serialization and Preserving Object References
CustomCreationConverter
Contract Resolvers
Reducing Serialized JSON Size
Serializing Partial JSON Fragments
LINQ to JSON
Querying LINQ to JSON with SelectToken
Reading and writing JSON
Converting between JSON and XML
Newtonsoft.Json Namespace
ConstructorHandling Enumeration
DefaultValueHandling Enumeration
Formatting Enumeration
IJsonLineInfo Interface
HasLineInfo Method
LineNumber Property
LinePosition Property
JsonArrayAttribute Class
JsonArrayAttribute Constructor
JsonArrayAttribute Constructor
JsonArrayAttribute Constructor (allowNullItems)
JsonArrayAttribute Constructor (id)
AllowNullItems Property
JsonContainerAttribute Class
JsonContainerAttribute Constructor
JsonContainerAttribute Constructor
JsonContainerAttribute Constructor (id)
Description Property
Id Property
IsReference Property
Title Property
JsonConvert Class
DeserializeAnonymousType Method (value, anonymousTypeObject)
DeserializeObject Method
DeserializeObject Method (value)
DeserializeObject Method (value)
DeserializeObject Method (value, converters)
DeserializeObject Method (value, settings)
DeserializeObject Method (value, type)
DeserializeObject Method (value, type, converters)
DeserializeObject Method (value, type, settings)
DeserializeXmlNode Method
DeserializeXmlNode Method (value)
DeserializeXmlNode Method (value, deserializeRootElementName)
False Field
NaN Field
NegativeInfinity Field
Null Field
PopulateObject Method
PopulateObject Method (value, target)
PopulateObject Method (value, target, settings)
PositiveInfinity Field
SerializeObject Method
SerializeObject Method (value)
SerializeObject Method (value, formatting)
SerializeObject Method (value, formatting, converters)
SerializeObject Method (value, formatting, settings)
SerializeObject Method (value, converters)
SerializeXmlNode Method (node)
ToString Method
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value)
ToString Method (value, delimter)
ToString Method (value)
ToString Method (value)
ToString Method (value)
True Field
Undefined Field
JsonConverter Class
JsonConverter Constructor
CanConvert Method (objectType)
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
JsonConverterAttribute Class
JsonConverterAttribute Constructor (converterType)
ConverterType Property
JsonConverterCollection Class
JsonConverterCollection Constructor
JsonIgnoreAttribute Class
JsonIgnoreAttribute Constructor
JsonObjectAttribute Class
JsonObjectAttribute Constructor
JsonObjectAttribute Constructor
JsonObjectAttribute Constructor (memberSerialization)
JsonObjectAttribute Constructor (id)
MemberSerialization Property
JsonPropertyAttribute Class
JsonPropertyAttribute Constructor
JsonPropertyAttribute Constructor
JsonPropertyAttribute Constructor (propertyName)
DefaultValueHandling Property
IsReference Property
NullValueHandling Property
ObjectCreationHandling Property
PropertyName Property
ReferenceLoopHandling Property
Required Property
JsonReader Class
JsonReader Constructor
Close Method
CurrentState Property
Depth Property
Dispose Method (disposing)
QuoteChar Property
Read Method
ReadAsBytes Method
SetStateBasedOnCurrent Method
SetToken Method
SetToken Method (newToken)
SetToken Method (newToken, value)
Skip Method
TokenType Property
Value Property
ValueType Property
JsonReader.State Enumeration
JsonReaderException Class
JsonReaderException Constructor
JsonReaderException Constructor
JsonReaderException Constructor (message)
JsonReaderException Constructor (message, innerException)
LineNumber Property
LinePosition Property
JsonSerializationException Class
JsonSerializationException Constructor
JsonSerializationException Constructor
JsonSerializationException Constructor (message)
JsonSerializationException Constructor (message, innerException)
JsonSerializer Class
JsonSerializer Constructor
Binder Property
ConstructorHandling Property
ContractResolver Property
Converters Property
Create Method (settings)
DefaultValueHandling Property
Deserialize Method
Deserialize Method (reader)
Deserialize Method (reader)
Deserialize Method (reader, objectType)
Deserialize Method (reader, objectType)
Error Event
MissingMemberHandling Property
NullValueHandling Property
ObjectCreationHandling Property
Populate Method
Populate Method (reader, target)
Populate Method (reader, target)
PreserveReferencesHandling Property
ReferenceLoopHandling Property
ReferenceResolver Property
Serialize Method
Serialize Method (jsonWriter, value)
Serialize Method (textWriter, value)
TypeNameHandling Property
JsonSerializerSettings Class
JsonSerializerSettings Constructor
Binder Property
ConstructorHandling Property
ContractResolver Property
Converters Property
DefaultValueHandling Property
Error Property
MissingMemberHandling Property
NullValueHandling Property
ObjectCreationHandling Property
PreserveReferencesHandling Property
ReferenceLoopHandling Property
ReferenceResolver Property
TypeNameHandling Property
JsonTextReader Class
JsonTextReader Constructor (reader)
Close Method
HasLineInfo Method
LineNumber Property
LinePosition Property
Read Method
ReadAsBytes Method
SetToken Method (newToken, value)
JsonTextWriter Class
JsonTextWriter Constructor (textWriter)
Close Method
Flush Method
Indentation Property
IndentChar Property
QuoteChar Property
QuoteName Property
WriteComment Method (text)
WriteEnd Method (token)
WriteIndent Method
WriteIndentSpace Method
WriteNull Method
WritePropertyName Method (name)
WriteRaw Method (json)
WriteStartArray Method
WriteStartConstructor Method (name)
WriteStartObject Method
WriteUndefined Method
WriteValue Method
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValueDelimiter Method
WriteWhitespace Method (ws)
JsonToken Enumeration
JsonValidatingReader Class
JsonValidatingReader Constructor (reader)
Depth Property
QuoteChar Property
Read Method
ReadAsBytes Method
Reader Property
Schema Property
TokenType Property
ValidationEventHandler Event
Value Property
ValueType Property
JsonWriter Class
JsonWriter Constructor
Close Method
Flush Method
Formatting Property
Top Property
WriteComment Method (text)
WriteEnd Method
WriteEnd Method
WriteEnd Method (token)
WriteEndArray Method
WriteEndConstructor Method
WriteEndObject Method
WriteIndent Method
WriteIndentSpace Method
WriteNull Method
WritePropertyName Method (name)
WriteRaw Method (json)
WriteRawValue Method (json)
WriteStartArray Method
WriteStartConstructor Method (name)
WriteStartObject Method
WriteState Property
WriteToken Method (reader)
WriteUndefined Method
WriteValue Method
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValueDelimiter Method
WriteWhitespace Method (ws)
JsonWriterException Class
JsonWriterException Constructor
JsonWriterException Constructor
JsonWriterException Constructor (message)
JsonWriterException Constructor (message, innerException)
MemberSerialization Enumeration
MissingMemberHandling Enumeration
NullValueHandling Enumeration
ObjectCreationHandling Enumeration
PreserveReferencesHandling Enumeration
ReferenceLoopHandling Enumeration
Required Enumeration
TypeNameHandling Enumeration
WriteState Enumeration
Newtonsoft.Json.Bson Namespace
BsonReader Class
BsonReader Constructor
BsonReader Constructor (stream)
BsonReader Constructor (stream, rootTypeIsArray)
Read Method
ReadAsBytes Method
BsonWriter Class
BsonWriter Constructor (stream)
Flush Method
WriteComment Method (text)
WriteEnd Method (token)
WriteRaw Method (json)
WriteRawValue Method (json)
WriteStartConstructor Method (name)
Newtonsoft.Json.Converters Namespace
BinaryConverter Class
BinaryConverter Constructor
CanConvert Method (objectType)
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
CustomCreationConverter(T) Class
CustomCreationConverter(T) Constructor
CanConvert Method (objectType)
Create Method (objectType)
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
DataSetConverter Class
DataSetConverter Constructor
CanConvert Method (valueType)
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
DataTableConverter Class
DataTableConverter Constructor
CanConvert Method (valueType)
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
DateTimeConverterBase Class
DateTimeConverterBase Constructor
CanConvert Method (objectType)
EntityKeyMemberConverter Class
EntityKeyMemberConverter Constructor
CanConvert Method (objectType)
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
HtmlColorConverter Class
HtmlColorConverter Constructor
CanConvert Method (valueType)
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
IsoDateTimeConverter Class
IsoDateTimeConverter Constructor
Culture Property
DateTimeFormat Property
DateTimeStyles Property
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
JavaScriptDateTimeConverter Class
JavaScriptDateTimeConverter Constructor
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
JsonDateTimeSerializationMode Enumeration
StringEnumConverter Class
StringEnumConverter Constructor
CanConvert Method (objectType)
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
XmlNodeConverter Class
XmlNodeConverter Constructor
CanConvert Method (valueType)
DeserializeRootElementName Property
ReadJson Method (reader, objectType, serializer)
WriteJson Method (writer, value, serializer)
Newtonsoft.Json.Linq Namespace
Extensions Class
Ancestors Method (source)
AsJEnumerable Method
AsJEnumerable Method (source)
AsJEnumerable Method (source)
Children Method
Children Method (source)
Children Method (source)
Descendants Method (source)
Properties Method (source)
Value Method
Value Method (value)
Value Method (value)
Values Method
Values Method (source)
Values Method (source)
Values Method (source, key)
Values Method (source, key)
IJEnumerable(T) Interface
Item Property (key)
JArray Class
JArray Constructor
JArray Constructor
JArray Constructor (other)
JArray Constructor (content)
JArray Constructor (content)
Add Method (item)
Clear Method
Contains Method (item)
Count Property
FromObject Method
FromObject Method (o)
FromObject Method (o, jsonSerializer)
IndexOf Method (item)
Insert Method (index, item)
Item Property
Item Property (index)
Item Property (key)
Load Method (reader)
Parse Method (json)
Remove Method (item)
RemoveAt Method (index)
Type Property
WriteTo Method (writer, converters)
JConstructor Class
JConstructor Constructor
JConstructor Constructor
JConstructor Constructor (other)
JConstructor Constructor (name)
JConstructor Constructor (name, content)
JConstructor Constructor (name, content)
Item Property (key)
Load Method (reader)
Name Property
Type Property
WriteTo Method (writer, converters)
JContainer Class
Add Method (content)
AddFirst Method (content)
AddingNew Event
Children Method
CreateWriter Method
Descendants Method
First Property
HasValues Property
Last Property
ListChanged Event
OnAddingNew Method (e)
OnListChanged Method (e)
RemoveAll Method
ReplaceAll Method (content)
Values Method
JEnumerable(T) Structure
JEnumerable(T) Constructor (enumerable)
Empty Field
GetEnumerator Method
Item Property (key)
JObject Class
JObject Constructor
JObject Constructor
JObject Constructor (other)
JObject Constructor (content)
JObject Constructor (content)
Add Method (propertyName, value)
Count Property
FromObject Method
FromObject Method (o)
FromObject Method (o, jsonSerializer)
GetEnumerator Method
Item Property
Item Property (key)
Item Property (propertyName)
Load Method (reader)
OnPropertyChanged Method (propertyName)
OnPropertyChanging Method (propertyName)
Parse Method (json)
Properties Method
Property Method (name)
PropertyChanged Event
PropertyChanging Event
PropertyValues Method
Remove Method (propertyName)
TryGetValue Method (propertyName, value)
Type Property
WriteTo Method (writer, converters)
JProperty Class
JProperty Constructor
JProperty Constructor (other)
JProperty Constructor (name, content)
JProperty Constructor (name, content)
Children Method
Load Method (reader)
Name Property
Type Property
Value Property
WriteTo Method (writer, converters)
JRaw Class
JRaw Constructor
JRaw Constructor (other)
JRaw Constructor (rawJson)
Create Method (reader)
JToken Class
AddAfterSelf Method (content)
AddBeforeSelf Method (content)
AfterSelf Method
Ancestors Method
BeforeSelf Method
Children Method
Children Method
Children Method
CreateReader Method
DeepEquals Method (t1, t2)
EqualityComparer Property
Explicit Method
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
Explicit Operator
First Property
FromObject Method
FromObject Method (o)
FromObject Method (o, jsonSerializer)
HasValues Property
Implicit Method
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Implicit Operator
Item Property (key)
Last Property
Next Property
Parent Property
Previous Property
ReadFrom Method (reader)
Remove Method
Replace Method (value)
Root Property
SelectToken Method
SelectToken Method (path)
SelectToken Method (path, errorWhenNoMatch)
ToString Method
ToString Method
ToString Method (formatting, converters)
Type Property
Value Method (key)
Values Method
WriteTo Method (writer, converters)
JTokenEqualityComparer Class
JTokenEqualityComparer Constructor
Equals Method (x, y)
GetHashCode Method (obj)
JTokenReader Class
JTokenReader Constructor (token)
Read Method
ReadAsBytes Method
JTokenType Enumeration
JTokenWriter Class
JTokenWriter Constructor
JTokenWriter Constructor
JTokenWriter Constructor (container)
Close Method
Flush Method
Token Property
WriteComment Method (text)
WriteEnd Method (token)
WriteNull Method
WritePropertyName Method (name)
WriteRaw Method (json)
WriteStartArray Method
WriteStartConstructor Method (name)
WriteStartObject Method
WriteUndefined Method
WriteValue Method
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
WriteValue Method (value)
JValue Class
JValue Constructor
JValue Constructor (other)
JValue Constructor (value)
JValue Constructor (value)
JValue Constructor (value)
JValue Constructor (value)
JValue Constructor (value)
JValue Constructor (value)
JValue Constructor (value)
CreateComment Method (value)
CreateString Method (value)
Equals Method
Equals Method (other)
Equals Method (obj)
GetHashCode Method
HasValues Property
Type Property
Value Property
WriteTo Method (writer, converters)
Newtonsoft.Json.Linq.ComponentModel Namespace
JPropertyDescriptor Class
JPropertyDescriptor Constructor (name, propertyType)
CanResetValue Method (component)
ComponentType Property
GetValue Method (component)
IsReadOnly Property
NameHashCode Property
PropertyType Property
ResetValue Method (component)
SetValue Method (component, value)
ShouldSerializeValue Method (component)
JTypeDescriptor Class
JTypeDescriptor Constructor (value)
GetAttributes Method
GetClassName Method
GetComponentName Method
GetConverter Method
GetDefaultEvent Method
GetDefaultProperty Method
GetEditor Method (editorBaseType)
GetEvents Method
GetEvents Method
GetEvents Method (attributes)
GetProperties Method
GetProperties Method
GetProperties Method (attributes)
GetPropertyOwner Method (pd)
Newtonsoft.Json.Schema Namespace
Extensions Class
IsValid Method (source, schema)
Validate Method
Validate Method (source, schema)
Validate Method (source, schema, validationEventHandler)
JsonSchema Class
JsonSchema Constructor
AdditionalProperties Property
AllowAdditionalProperties Property
Default Property
Description Property
Disallow Property
Enum Property
Extends Property
Format Property
Hidden Property
Id Property
Identity Property
Items Property
Maximum Property
MaximumDecimals Property
MaximumItems Property
MaximumLength Property
Minimum Property
MinimumItems Property
MinimumLength Property
Optional Property
Options Property
Parse Method
Parse Method (json)
Parse Method (json, resolver)
Pattern Property
Properties Property
Read Method
Read Method (reader)
Read Method (reader, resolver)
ReadOnly Property
Requires Property
Title Property
ToString Method
Transient Property
Type Property
WriteTo Method
WriteTo Method (writer)
WriteTo Method (writer, resolver)
JsonSchemaException Class
JsonSchemaException Constructor
JsonSchemaException Constructor
JsonSchemaException Constructor (message)
JsonSchemaException Constructor (message, innerException)
LineNumber Property
LinePosition Property
JsonSchemaGenerator Class
JsonSchemaGenerator Constructor
ContractResolver Property
Generate Method
Generate Method (type)
Generate Method (type, resolver)
Generate Method (type, resolver, rootSchemaNullable)
Generate Method (type, rootSchemaNullable)
UndefinedSchemaIdHandling Property
JsonSchemaResolver Class
JsonSchemaResolver Constructor
GetSchema Method (id)
LoadedSchemas Property
JsonSchemaType Enumeration
UndefinedSchemaIdHandling Enumeration
ValidationEventArgs Class
Exception Property
Message Property
ValidationEventHandler Delegate
Newtonsoft.Json.Serialization Namespace
CamelCasePropertyNamesContractResolver Class
CamelCasePropertyNamesContractResolver Constructor
ResolvePropertyName Method (propertyName)
DefaultContractResolver Class
DefaultContractResolver Constructor
CreateArrayContract Method (objectType)
CreateDictionaryContract Method (objectType)
CreateLinqContract Method (objectType)
CreateObjectContract Method (objectType)
CreatePrimitiveContract Method (objectType)
CreateProperties Method (contract)
CreateProperty Method (contract, member)
DefaultMembersSearchFlags Property
GetSerializableMembers Method (objectType)
ResolveContract Method (type)
ResolveContractConverter Method (objectType)
ResolvePropertyName Method (propertyName)
DefaultSerializationBinder Class
DefaultSerializationBinder Constructor
BindToType Method (assemblyName, typeName)
DynamicValueProvider Class
DynamicValueProvider Constructor (memberInfo)
GetValue Method (target)
SetValue Method (target, value)
ErrorContext Class
Error Property
Handled Property
Member Property
OriginalObject Property
ErrorEventArgs Class
ErrorEventArgs Constructor (currentObject, errorContext)
CurrentObject Property
ErrorContext Property
IContractResolver Interface
ResolveContract Method (type)
IReferenceResolver Interface
AddReference Method (reference, value)
GetReference Method (value)
IsReferenced Method (value)
ResolveReference Method (reference)
IValueProvider Interface
GetValue Method (target)
SetValue Method (target, value)
JsonArrayContract Class
JsonArrayContract Constructor (underlyingType)
JsonContract Class
Converter Property
CreatedType Property
DefaultCreator Property
DefaultCreatorNonPublic Property
IsReference Property
OnDeserialized Property
OnDeserializing Property
OnError Property
OnSerialized Property
OnSerializing Property
UnderlyingType Property
JsonDictionaryContract Class
JsonDictionaryContract Constructor (underlyingType)
JsonLinqContract Class
JsonLinqContract Constructor (underlyingType)
JsonObjectContract Class
JsonObjectContract Constructor (underlyingType)
MemberSerialization Property
ParametrizedConstructor Property
Properties Property
JsonPrimitiveContract Class
JsonPrimitiveContract Constructor (underlyingType)
JsonProperty Class
JsonProperty Constructor
Converter Property
DefaultValue Property
DefaultValueHandling Property
Ignored Property
IsReference Property
MemberConverter Property
NullValueHandling Property
ObjectCreationHandling Property
PropertyName Property
PropertyType Property
Readable Property
ReferenceLoopHandling Property
Required Property
ValueProvider Property
Writable Property
JsonPropertyCollection Class
JsonPropertyCollection Constructor (contract)
AddProperty Method (property)
GetKeyForItem Method (item)
TryGetClosestMatchProperty Method (propertyName, property)
TryGetProperty Method (propertyName, comparisonType, matchingProperty)
OnErrorAttribute Class
OnErrorAttribute Constructor
ReflectionValueProvider Class
ReflectionValueProvider Constructor (memberInfo)
GetValue Method (target)
SetValue Method (target, value)
This page uses an IFRAME but your browser does not support it.