<?xml version="1.0"?>
<doc>
<assembly>
<name>Newtonsoft.Json</name>
</assembly>
<members>
<member name="T:Newtonsoft.Json.JsonArrayAttribute">
<summary>
Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object.
</summary>
</member>
<member name="T:Newtonsoft.Json.JsonContainerAttribute">
<summary>
Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonContainerAttribute.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonContainerAttribute"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonContainerAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonContainerAttribute"/> class with the specified container Id.
</summary>
<param name="id">The container Id.</param>
</member>
<member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.Boolean)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with a flag indicating whether the array can contain null items
</summary>
<param name="allowNullItems">A flag indicating whether the array can contain null items.</param>
</member>
<member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class with the specified container Id.
</summary>
<param name="id">The container Id.</param>
</member>
<member name="T:Newtonsoft.Json.DefaultValueHandling">
<summary>
Specifies default value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
</summary>
</member>
<member name="F:Newtonsoft.Json.DefaultValueHandling.Include">
<summary>
Include null values when serializing and deserializing objects.
</summary>
</member>
<member name="F:Newtonsoft.Json.DefaultValueHandling.Ignore">
<summary>
Ignore null values when serializing and deserializing objects.
</summary>
</member>
<member name="T:Newtonsoft.Json.JsonConverterAttribute">
<summary>
Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to use the specified <see cref="T:Newtonsoft.Json.JsonConverter"/> when serializing the member or class.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonConverterAttribute.#ctor(System.Type)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonConverterAttribute"/> class.
</summary>
<param name="converterType">Type of the converter.</param>
</member>
<member name="P:Newtonsoft.Json.JsonConverterAttribute.ConverterType">
<summary>
Gets the type of the converter.
</summary>
<value>The type of the converter.</value>
</member>
<member name="T:Newtonsoft.Json.JsonObjectAttribute">
<summary>
Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor(Newtonsoft.Json.MemberSerialization)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with the specified member serialization.
</summary>
<param name="memberSerialization">The member serialization.</param>
</member>
<member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with the specified container Id.
</summary>
<param name="id">The container Id.</param>
</member>
<member name="P:Newtonsoft.Json.JsonObjectAttribute.MemberSerialization">
<summary>
Gets or sets the member serialization.
</summary>
<value>The member serialization.</value>
</member>
<member name="T:Newtonsoft.Json.JsonSerializerSettings">
<summary>
Specifies the settings on a <see cref="T:Newtonsoft.Json.JsonSerializer"/> object.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonSerializerSettings.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> class.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceLoopHandling">
<summary>
Gets or sets how reference loops (e.g. a class referencing itself) is handled.
</summary>
<value>Reference loop handling.</value>
</member>
<member name="P:Newtonsoft.Json.JsonSerializerSettings.MissingMemberHandling">
<summary>
Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
</summary>
<value>Missing member handling.</value>
</member>
<member name="P:Newtonsoft.Json.JsonSerializerSettings.ObjectCreationHandling">
<summary>
Gets or sets how objects are created during deserialization.
</summary>
<value>The object creation handling.</value>
</member>
<member name="P:Newtonsoft.Json.JsonSerializerSettings.NullValueHandling">
<summary>
Gets or sets how null values are handled during serialization and deserialization.
</summary>
<value>Null value handling.</value>
</member>
<member name="P:Newtonsoft.Json.JsonSerializerSettings.DefaultValueHandling">
<summary>
Gets or sets how null default are handled during serialization and deserialization.
</summary>
<value>The default value handling.</value>
</member>
<member name="P:Newtonsoft.Json.JsonSerializerSettings.Converters">
<summary>
Gets or sets a collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.
</summary>
<value>The converters.</value>
</member>
<member name="T:Newtonsoft.Json.JsonReader">
<summary>
Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonReader.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class with the specified <see cref="T:System.IO.TextReader"/>.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonReader.Read">
<summary>
Reads the next Json token from the stream.
</summary>
<returns>true if the next token was read successfully; false if there are no more tokens to read.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonReader.Skip">
<summary>
Skips the children of the current token.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonReader.SetToken(Newtonsoft.Json.JsonToken)">
<summary>
Sets the current token.
</summary>
<param name="newToken">The new token.</param>
</member>
<member name="M:Newtonsoft.Json.JsonReader.SetToken(Newtonsoft.Json.JsonToken,System.Object)">
<summary>
Sets the current token and value.
</summary>
<param name="newToken">The new token.</param>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.JsonReader.SetStateBasedOnCurrent">
<summary>
Sets the state based on current token type.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonReader.System#IDisposable#Dispose">
<summary>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonReader.Dispose(System.Boolean)">
<summary>
Releases unmanaged and - optionally - managed resources
</summary>
<param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member>
<member name="M:Newtonsoft.Json.JsonReader.Close">
<summary>
Changes the <see cref="T:Newtonsoft.Json.JsonReader.State"/> to Closed.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonReader.CurrentState">
<summary>
Gets the current reader state.
</summary>
<value>The current reader state.</value>
</member>
<member name="P:Newtonsoft.Json.JsonReader.QuoteChar">
<summary>
Gets the quotation mark character used to enclose the value of a string.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonReader.TokenType">
<summary>
Gets the type of the current Json token.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonReader.Value">
<summary>
Gets the text value of the current Json token.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonReader.ValueType">
<summary>
Gets The Common Language Runtime (CLR) type for the current Json token.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonReader.Depth">
<summary>
Gets the depth of the current token in the JSON document.
</summary>
<value>The depth of the current token in the JSON document.</value>
</member>
<member name="T:Newtonsoft.Json.JsonReader.State">
<summary>
Specifies the state of the reader.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.Start">
<summary>
The Read method has not been called.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.Complete">
<summary>
The end of the file has been reached successfully.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.Property">
<summary>
Reader is at a property.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.ObjectStart">
<summary>
Reader is at the start of an object.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.Object">
<summary>
Reader is in an object.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.ArrayStart">
<summary>
Reader is at the start of an array.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.Array">
<summary>
Reader is in an array.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.Closed">
<summary>
The Close method has been called.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.PostValue">
<summary>
Reader has just read a value.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.ConstructorStart">
<summary>
Reader is at the start of a constructor.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.Constructor">
<summary>
Reader in a constructor.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.Error">
<summary>
An error occurred that prevents the read operation from continuing.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonReader.State.Finished">
<summary>
The end of the file has been reached successfully.
</summary>
</member>
<member name="T:Newtonsoft.Json.Linq.IJEnumerable`1">
<summary>
Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.
</summary>
<typeparam name="T">The type of token</typeparam>
</member>
<member name="P:Newtonsoft.Json.Linq.IJEnumerable`1.Item(System.Object)">
<summary>
Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> with the specified key.
</summary>
<value></value>
</member>
<member name="T:Newtonsoft.Json.Linq.JTokenEqualityComparer">
<summary>
Compares tokens to determine whether they are equal.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.Equals(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Linq.JToken)">
<summary>
Determines whether the specified objects are equal.
</summary>
<param name="x">The first object of type <paramref name="T"/> to compare.</param>
<param name="y">The second object of type <paramref name="T"/> to compare.</param>
<returns>
true if the specified objects are equal; otherwise, false.
</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.GetHashCode(Newtonsoft.Json.Linq.JToken)">
<summary>
Returns a hash code for the specified object.
</summary>
<param name="obj">The <see cref="T:System.Object"/> for which a hash code is to be returned.</param>
<returns>A hash code for the specified object.</returns>
<exception cref="T:System.ArgumentNullException">The type of <paramref name="obj"/> is a reference type and <paramref name="obj"/> is null.</exception>
</member>
<member name="T:Newtonsoft.Json.MemberSerialization">
<summary>
Specifies the member serialization options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
</summary>
</member>
<member name="F:Newtonsoft.Json.MemberSerialization.OptOut">
<summary>
All members are serialized by default. Members can be excluded using the <see cref="T:Newtonsoft.Json.JsonIgnoreAttribute"/>.
</summary>
</member>
<member name="F:Newtonsoft.Json.MemberSerialization.OptIn">
<summary>
Only members must be marked with the <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> are serialized.
</summary>
</member>
<member name="T:Newtonsoft.Json.ObjectCreationHandling">
<summary>
Specifies how object creation is handled by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
</summary>
</member>
<member name="F:Newtonsoft.Json.ObjectCreationHandling.Auto">
<summary>
Reuse existing objects, create new objects when needed.
</summary>
</member>
<member name="F:Newtonsoft.Json.ObjectCreationHandling.Reuse">
<summary>
Only reuse existing objects.
</summary>
</member>
<member name="F:Newtonsoft.Json.ObjectCreationHandling.Replace">
<summary>
Always create new objects.
</summary>
</member>
<member name="T:Newtonsoft.Json.Converters.IsoDateTimeConverter">
<summary>
Converts a <see cref="T:System.DateTime"/> to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z).
</summary>
</member>
<member name="T:Newtonsoft.Json.JsonConverter">
<summary>
Converts an object to and from JSON.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object)">
<summary>
Writes the JSON representation of the object.
</summary>
<param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type)">
<summary>
Reads the JSON representation of the object.
</summary>
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
<param name="objectType">Type of the object.</param>
<returns>The object value.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConverter.CanConvert(System.Type)">
<summary>
Determines whether this instance can convert the specified object type.
</summary>
<param name="objectType">Type of the object.</param>
<returns>
<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object)">
<summary>
Writes the JSON representation of the object.
</summary>
<param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type)">
<summary>
Reads the JSON representation of the object.
</summary>
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
<param name="objectType">Type of the object.</param>
<returns>The object value.</returns>
</member>
<member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.CanConvert(System.Type)">
<summary>
Determines whether this instance can convert the specified object type.
</summary>
<param name="objectType">Type of the object.</param>
<returns>
<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
</returns>
</member>
<member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.DateTimeStyles">
<summary>
Gets or sets the date time styles used when converting a date to and from JSON.
</summary>
<value>The date time styles used when converting a date to and from JSON.</value>
</member>
<member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.DateTimeFormat">
<summary>
Gets or sets the date time format used when converting a date to and from JSON.
</summary>
<value>The date time format used when converting a date to and from JSON.</value>
</member>
<member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.Culture">
<summary>
Gets or sets the culture used when converting a date to and from JSON.
</summary>
<value>The culture used when converting a date to and from JSON.</value>
</member>
<member name="T:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter">
<summary>
Converts a <see cref="T:System.DateTime"/> to and from a JavaScript date constructor (e.g. new Date(52231943)).
</summary>
</member>
<member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object)">
<summary>
Writes the JSON representation of the object.
</summary>
<param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type)">
<summary>
Reads the JSON representation of the object.
</summary>
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
<param name="objectType">Type of the object.</param>
<returns>The object value.</returns>
</member>
<member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.CanConvert(System.Type)">
<summary>
Determines whether this instance can convert the specified object type.
</summary>
<param name="objectType">Type of the object.</param>
<returns>
<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
</returns>
</member>
<member name="T:Newtonsoft.Json.Converters.JsonDateTimeSerializationMode">
<summary>
Specifies whether a DateTime object represents a local time, a Coordinated Universal Time (UTC), or is not specified as either local time or UTC.
</summary>
</member>
<member name="F:Newtonsoft.Json.Converters.JsonDateTimeSerializationMode.Local">
<summary>
The time represented is local time.
</summary>
</member>
<member name="F:Newtonsoft.Json.Converters.JsonDateTimeSerializationMode.Utc">
<summary>
The time represented is UTC.
</summary>
</member>
<member name="F:Newtonsoft.Json.Converters.JsonDateTimeSerializationMode.Unspecified">
<summary>
The time represented is not specified as either local time or Coordinated Universal Time (UTC).
</summary>
</member>
<member name="F:Newtonsoft.Json.Converters.JsonDateTimeSerializationMode.RoundtripKind">
<summary>
Preserves the DateTimeKind field of a date when a DateTime object is converted to a string and the string is then converted back to a DateTime object.
</summary>
</member>
<member name="T:Newtonsoft.Json.Converters.XmlNodeConverter">
<summary>
Converts an <see cref="T:System.Xml.XmlNode"/> to and from JSON.
</summary>
</member>
<member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object)">
<summary>
Writes the JSON representation of the object.
</summary>
<param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type)">
<summary>
Reads the JSON representation of the object.
</summary>
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
<param name="objectType">Type of the object.</param>
<returns>The object value.</returns>
</member>
<member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.IsNamespaceAttribute(System.String,System.String@)">
<summary>
Checks if the attributeName is a namespace attribute.
</summary>
<param name="attributeName">Attribute name to test.</param>
<param name="prefix">The attribute name prefix if it has one, otherwise an empty string.</param>
<returns>True if attribute name is for a namespace attribute, otherwise false.</returns>
</member>
<member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.CanConvert(System.Type)">
<summary>
Determines whether this instance can convert the specified value type.
</summary>
<param name="valueType">Type of the value.</param>
<returns>
<c>true</c> if this instance can convert the specified value type; otherwise, <c>false</c>.
</returns>
</member>
<member name="T:Newtonsoft.Json.Converters.HtmlColorConverter">
<summary>
Converts a <see cref="T:System.Drawing.Color"/> object to and from JSON.
</summary>
</member>
<member name="M:Newtonsoft.Json.Converters.HtmlColorConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object)">
<summary>
Writes the JSON representation of the object.
</summary>
<param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Converters.HtmlColorConverter.CanConvert(System.Type)">
<summary>
Determines whether this instance can convert the specified value type.
</summary>
<param name="valueType">Type of the value.</param>
<returns>
<c>true</c> if this instance can convert the specified value type; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Converters.HtmlColorConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type)">
<summary>
Reads the JSON representation of the object.
</summary>
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
<param name="objectType">Type of the object.</param>
<returns>The object value.</returns>
</member>
<member name="T:Newtonsoft.Json.JsonTextReader">
<summary>
Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextReader.#ctor(System.IO.TextReader)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class with the specified <see cref="T:System.IO.TextReader"/>.
</summary>
<param name="reader">The <c>TextReader</c> containing the XML data to read.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextReader.SetToken(Newtonsoft.Json.JsonToken,System.Object)">
<summary>
Sets the current token and value.
</summary>
<param name="newToken">The new token.</param>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextReader.Read">
<summary>
Reads the next Json token from the stream.
</summary>
<returns>
true if the next token was read successfully; false if there are no more tokens to read.
</returns>
</member>
<member name="M:Newtonsoft.Json.JsonTextReader.Close">
<summary>
Changes the state to closed.
</summary>
</member>
<member name="T:Newtonsoft.Json.JsonPropertyAttribute">
<summary>
Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to always serialize the member with the specified name.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonPropertyAttribute.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonPropertyAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> class with the specified name.
</summary>
<param name="propertyName">Name of the property.</param>
</member>
<member name="P:Newtonsoft.Json.JsonPropertyAttribute.PropertyName">
<summary>
Gets or sets the name of the property.
</summary>
<value>The name of the property.</value>
</member>
<member name="T:Newtonsoft.Json.JsonIgnoreAttribute">
<summary>
Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> not to serialize the public field or public read/write property value.
</summary>
</member>
<member name="T:Newtonsoft.Json.JsonTextWriter">
<summary>
Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
</summary>
</member>
<member name="T:Newtonsoft.Json.JsonWriter">
<summary>
Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.#ctor">
<summary>
Creates an instance of the <c>JsonWriter</c> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.Flush">
<summary>
Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.Close">
<summary>
Closes this stream and the underlying stream.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteStartObject">
<summary>
Writes the beginning of a Json object.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteEndObject">
<summary>
Writes the end of a Json object.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteStartArray">
<summary>
Writes the beginning of a Json array.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteEndArray">
<summary>
Writes the end of an array.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteStartConstructor(System.String)">
<summary>
Writes the start of a constructor with the given name.
</summary>
<param name="name">The name of the constructor.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteEndConstructor">
<summary>
Writes the end constructor.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WritePropertyName(System.String)">
<summary>
Writes the property name of a name/value pair on a Json object.
</summary>
<param name="name">The name of the property.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteEnd">
<summary>
Writes the end of the current Json object or array.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonReader)">
<summary>
Writes the current <see cref="T:Newtonsoft.Json.JsonReader"/> token.
</summary>
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read the token from.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
<summary>
Writes the specified end token.
</summary>
<param name="token">The end token to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteIndent">
<summary>
Writes indent characters.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValueDelimiter">
<summary>
Writes the JSON value delimiter.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteIndentSpace">
<summary>
Writes an indent space.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteNull">
<summary>
Writes a null value.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteUndefined">
<summary>
Writes an undefined value.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteRaw(System.String)">
<summary>
Writes raw JSON without changing the writer's state.
</summary>
<param name="json">The raw JSON to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteRawValue(System.String)">
<summary>
Writes raw JSON where a value is expected and updates the writer's state.
</summary>
<param name="json">The raw JSON to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.String)">
<summary>
Writes a <see cref="T:System.String"/> value.
</summary>
<param name="value">The <see cref="T:System.String"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int32)">
<summary>
Writes a <see cref="T:System.Int32"/> value.
</summary>
<param name="value">The <see cref="T:System.Int32"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt32)">
<summary>
Writes a <see cref="T:System.UInt32"/> value.
</summary>
<param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int64)">
<summary>
Writes a <see cref="T:System.Int64"/> value.
</summary>
<param name="value">The <see cref="T:System.Int64"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt64)">
<summary>
Writes a <see cref="T:System.UInt64"/> value.
</summary>
<param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Single)">
<summary>
Writes a <see cref="T:System.Single"/> value.
</summary>
<param name="value">The <see cref="T:System.Single"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Double)">
<summary>
Writes a <see cref="T:System.Double"/> value.
</summary>
<param name="value">The <see cref="T:System.Double"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Boolean)">
<summary>
Writes a <see cref="T:System.Boolean"/> value.
</summary>
<param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int16)">
<summary>
Writes a <see cref="T:System.Int16"/> value.
</summary>
<param name="value">The <see cref="T:System.Int16"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt16)">
<summary>
Writes a <see cref="T:System.UInt16"/> value.
</summary>
<param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Char)">
<summary>
Writes a <see cref="T:System.Char"/> value.
</summary>
<param name="value">The <see cref="T:System.Char"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Byte)">
<summary>
Writes a <see cref="T:System.Byte"/> value.
</summary>
<param name="value">The <see cref="T:System.Byte"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.SByte)">
<summary>
Writes a <see cref="T:System.SByte"/> value.
</summary>
<param name="value">The <see cref="T:System.SByte"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Decimal)">
<summary>
Writes a <see cref="T:System.Decimal"/> value.
</summary>
<param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.DateTime)">
<summary>
Writes a <see cref="T:System.DateTime"/> value.
</summary>
<param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.DateTimeOffset)">
<summary>
Writes a <see cref="T:System.DateTimeOffset"/> value.
</summary>
<param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int32})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt32})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int64})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt64})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Single})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Double})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Boolean})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int16})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt16})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Char})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Byte})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.SByte})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Decimal})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.DateTime})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.DateTimeOffset})">
<summary>
Writes a <see cref="T:System.Nullable`1"/> value.
</summary>
<param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Object)">
<summary>
Writes a <see cref="T:System.Object"/> value.
An error will raised if the value cannot be written as a single JSON token.
</summary>
<param name="value">The <see cref="T:System.Object"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteComment(System.String)">
<summary>
Writes out a comment <code>/*...*/</code> containing the specified text.
</summary>
<param name="text">Text to place inside the comment.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriter.WriteWhitespace(System.String)">
<summary>
Writes out the given white space.
</summary>
<param name="ws">The string of white space characters.</param>
</member>
<member name="P:Newtonsoft.Json.JsonWriter.Top">
<summary>
Gets the top.
</summary>
<value>The top.</value>
</member>
<member name="P:Newtonsoft.Json.JsonWriter.WriteState">
<summary>
Gets the state of the writer.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonWriter.Formatting">
<summary>
Indicates how the output is formatted.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.#ctor(System.IO.TextWriter)">
<summary>
Creates an instance of the <c>JsonWriter</c> class using the specified <see cref="T:System.IO.TextWriter"/>.
</summary>
<param name="textWriter">The <c>TextWriter</c> to write to.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.Flush">
<summary>
Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.Close">
<summary>
Closes this stream and the underlying stream.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartObject">
<summary>
Writes the beginning of a Json object.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartArray">
<summary>
Writes the beginning of a Json array.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartConstructor(System.String)">
<summary>
Writes the start of a constructor with the given name.
</summary>
<param name="name">The name of the constructor.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
<summary>
Writes the specified end token.
</summary>
<param name="token">The end token to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WritePropertyName(System.String)">
<summary>
Writes the property name of a name/value pair on a Json object.
</summary>
<param name="name">The name of the property.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteIndent">
<summary>
Writes indent characters.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValueDelimiter">
<summary>
Writes the JSON value delimiter.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteIndentSpace">
<summary>
Writes an indent space.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteNull">
<summary>
Writes a null value.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteUndefined">
<summary>
Writes an undefined value.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteRaw(System.String)">
<summary>
Writes raw JSON.
</summary>
<param name="json">The raw JSON to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.String)">
<summary>
Writes a <see cref="T:System.String"/> value.
</summary>
<param name="value">The <see cref="T:System.String"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int32)">
<summary>
Writes a <see cref="T:System.Int32"/> value.
</summary>
<param name="value">The <see cref="T:System.Int32"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt32)">
<summary>
Writes a <see cref="T:System.UInt32"/> value.
</summary>
<param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int64)">
<summary>
Writes a <see cref="T:System.Int64"/> value.
</summary>
<param name="value">The <see cref="T:System.Int64"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt64)">
<summary>
Writes a <see cref="T:System.UInt64"/> value.
</summary>
<param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Single)">
<summary>
Writes a <see cref="T:System.Single"/> value.
</summary>
<param name="value">The <see cref="T:System.Single"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Double)">
<summary>
Writes a <see cref="T:System.Double"/> value.
</summary>
<param name="value">The <see cref="T:System.Double"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Boolean)">
<summary>
Writes a <see cref="T:System.Boolean"/> value.
</summary>
<param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int16)">
<summary>
Writes a <see cref="T:System.Int16"/> value.
</summary>
<param name="value">The <see cref="T:System.Int16"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt16)">
<summary>
Writes a <see cref="T:System.UInt16"/> value.
</summary>
<param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Char)">
<summary>
Writes a <see cref="T:System.Char"/> value.
</summary>
<param name="value">The <see cref="T:System.Char"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Byte)">
<summary>
Writes a <see cref="T:System.Byte"/> value.
</summary>
<param name="value">The <see cref="T:System.Byte"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.SByte)">
<summary>
Writes a <see cref="T:System.SByte"/> value.
</summary>
<param name="value">The <see cref="T:System.SByte"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Decimal)">
<summary>
Writes a <see cref="T:System.Decimal"/> value.
</summary>
<param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.DateTime)">
<summary>
Writes a <see cref="T:System.DateTime"/> value.
</summary>
<param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.DateTimeOffset)">
<summary>
Writes a <see cref="T:System.DateTimeOffset"/> value.
</summary>
<param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteComment(System.String)">
<summary>
Writes out a comment <code>/*...*/</code> containing the specified text.
</summary>
<param name="text">Text to place inside the comment.</param>
</member>
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteWhitespace(System.String)">
<summary>
Writes out the given white space.
</summary>
<param name="ws">The string of white space characters.</param>
</member>
<member name="P:Newtonsoft.Json.JsonTextWriter.Indentation">
<summary>
Gets or sets how many IndentChars to write for each level in the hierarchy when <paramref name="Formatting"/> is set to <c>Formatting.Indented</c>.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonTextWriter.QuoteChar">
<summary>
Gets or sets which character to use to quote attribute values.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonTextWriter.IndentChar">
<summary>
Gets or sets which character to use for indenting when <paramref name="Formatting"/> is set to <c>Formatting.Indented</c>.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonTextWriter.QuoteName">
<summary>
Gets or sets a value indicating whether object names will be surrounded with quotes.
</summary>
</member>
<member name="T:Newtonsoft.Json.JsonWriterException">
<summary>
The exception thrown when an error occurs while reading Json text.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriterException.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class
with a specified error message.
</summary>
<param name="message">The error message that explains the reason for the exception.</param>
</member>
<member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class
with a specified error message and a reference to the inner exception that is the cause of this exception.
</summary>
<param name="message">The error message that explains the reason for the exception.</param>
<param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
</member>
<member name="T:Newtonsoft.Json.JsonReaderException">
<summary>
The exception thrown when an error occurs while reading Json text.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonReaderException.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class
with a specified error message.
</summary>
<param name="message">The error message that explains the reason for the exception.</param>
</member>
<member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class
with a specified error message and a reference to the inner exception that is the cause of this exception.
</summary>
<param name="message">The error message that explains the reason for the exception.</param>
<param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
</member>
<member name="T:Newtonsoft.Json.JsonRaw">
<summary>
Raw JSON content.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonRaw.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonRaw"/> class.
</summary>
<param name="content">The content.</param>
</member>
<member name="M:Newtonsoft.Json.JsonRaw.Equals(System.Object)">
<summary>
Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
</summary>
<param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param>
<returns>
true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false.
</returns>
<exception cref="T:System.NullReferenceException">The <paramref name="obj"/> parameter is null.</exception>
</member>
<member name="M:Newtonsoft.Json.JsonRaw.GetHashCode">
<summary>
Serves as a hash function for a particular type.
</summary>
<returns>
A hash code for the current <see cref="T:System.Object"/>.
</returns>
</member>
<member name="M:Newtonsoft.Json.JsonRaw.ToString">
<summary>
Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
</summary>
<returns>
A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
</returns>
</member>
<member name="M:Newtonsoft.Json.JsonRaw.Create(Newtonsoft.Json.JsonReader)">
<summary>
Creates an instance of <see cref="T:Newtonsoft.Json.JsonRaw"/> with the content of the reader's current token.
</summary>
<param name="reader">The reader.</param>
<returns>An instance of <see cref="T:Newtonsoft.Json.JsonRaw"/> with the content of the reader's current token.</returns>
</member>
<member name="P:Newtonsoft.Json.JsonRaw.Content">
<summary>
Gets the raw JSON string.
</summary>
<value>The raw JSON string.</value>
</member>
<member name="T:Newtonsoft.Json.JsonConverterCollection">
<summary>
Represents a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
</summary>
</member>
<member name="T:Newtonsoft.Json.JsonConvert">
<summary>
Provides methods for converting between common language runtime types and JSON types.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonConvert.True">
<summary>
Represents JavaScript's boolean value true as a string. This field is read-only.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonConvert.False">
<summary>
Represents JavaScript's boolean value false as a string. This field is read-only.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonConvert.Null">
<summary>
Represents JavaScript's null as a string. This field is read-only.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonConvert.Undefined">
<summary>
Represents JavaScript's undefined as a string. This field is read-only.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonConvert.PositiveInfinity">
<summary>
Represents JavaScript's positive infinity as a string. This field is read-only.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonConvert.NegativeInfinity">
<summary>
Represents JavaScript's negative infinity as a string. This field is read-only.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonConvert.NaN">
<summary>
Represents JavaScript's NaN as a string. This field is read-only.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTime)">
<summary>
Converts the <see cref="T:System.DateTime"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.DateTime"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTimeOffset)">
<summary>
Converts the <see cref="T:System.DateTimeOffset"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.DateTimeOffset"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Boolean)">
<summary>
Converts the <see cref="T:System.Boolean"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Boolean"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Char)">
<summary>
Converts the <see cref="T:System.Char"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Char"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Enum)">
<summary>
Converts the <see cref="T:System.Enum"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Enum"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int32)">
<summary>
Converts the <see cref="T:System.Int32"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Int32"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int16)">
<summary>
Converts the <see cref="T:System.Int16"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Int16"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt16)">
<summary>
Converts the <see cref="T:System.UInt16"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.UInt16"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt32)">
<summary>
Converts the <see cref="T:System.UInt32"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.UInt32"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int64)">
<summary>
Converts the <see cref="T:System.Int64"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Int64"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt64)">
<summary>
Converts the <see cref="T:System.UInt64"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.UInt64"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Single)">
<summary>
Converts the <see cref="T:System.Single"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Single"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Double)">
<summary>
Converts the <see cref="T:System.Double"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Double"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Byte)">
<summary>
Converts the <see cref="T:System.Byte"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Byte"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.SByte)">
<summary>
Converts the <see cref="T:System.SByte"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.SByte"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Decimal)">
<summary>
Converts the <see cref="T:System.Decimal"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.SByte"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Guid)">
<summary>
Converts the <see cref="T:System.Guid"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Guid"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String)">
<summary>
Converts the <see cref="T:System.String"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.String"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String,System.Char)">
<summary>
Converts the <see cref="T:System.String"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<param name="delimter">The string delimiter character.</param>
<returns>A Json string representation of the <see cref="T:System.String"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Object)">
<summary>
Converts the <see cref="T:System.Object"/> to it's JavaScript string representation.
</summary>
<param name="value">The value to convert.</param>
<returns>A Json string representation of the <see cref="T:System.Object"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object)">
<summary>
Serializes the specified object to a JSON string.
</summary>
<param name="value">The object to serialize.</param>
<returns>A JSON string representation of the object.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting)">
<summary>
Serializes the specified object to a JSON string.
</summary>
<param name="value">The object to serialize.</param>
<param name="formatting">Indicates how the output is formatted.</param>
<returns>
A JSON string representation of the object.
</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.JsonConverter[])">
<summary>
Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
</summary>
<param name="value">The object to serialize.</param>
<param name="converters">A collection converters used while serializing.</param>
<returns>A JSON string representation of the object.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonConverter[])">
<summary>
Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
</summary>
<param name="value">The object to serialize.</param>
<param name="formatting">Indicates how the output is formatted.</param>
<param name="converters">A collection converters used while serializing.</param>
<returns>A JSON string representation of the object.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonSerializerSettings)">
<summary>
Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
</summary>
<param name="value">The object to serialize.</param>
<param name="formatting">Indicates how the output is formatted.</param>
<param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object.
If this is null, default serialization settings will be is used.</param>
<returns>
A JSON string representation of the object.
</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String)">
<summary>
Deserializes the specified object to a Json object.
</summary>
<param name="value">The object to deserialize.</param>
<returns>The deserialized object from the Json string.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type)">
<summary>
Deserializes the specified object to a Json object.
</summary>
<param name="value">The object to deserialize.</param>
<param name="type">The <see cref="T:System.Type"/> of object being deserialized.</param>
<returns>The deserialized object from the Json string.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String)">
<summary>
Deserializes the specified object to a Json object.
</summary>
<typeparam name="T">The type of the object to deserialize.</typeparam>
<param name="value">The object to deserialize.</param>
<returns>The deserialized object from the Json string.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeAnonymousType``1(System.String,``0)">
<summary>
Deserializes the specified JSON to the given anonymous type.
</summary>
<typeparam name="T">
The anonymous type to deserialize to. This can't be specified
traditionally and must be infered from the anonymous type passed
as a parameter.
</typeparam>
<param name="value">The object to deserialize.</param>
<param name="anonymousTypeObject">The anonymous type object.</param>
<returns>The deserialized anonymous type from the JSON string.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String,Newtonsoft.Json.JsonConverter[])">
<summary>
Deserializes the JSON string to the specified type.
</summary>
<typeparam name="T">The type of the object to deserialize.</typeparam>
<param name="value">The object to deserialize.</param>
<param name="converters">Converters to use while deserializing.</param>
<returns>The deserialized object from the JSON string.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String,Newtonsoft.Json.JsonSerializerSettings)">
<summary>
Deserializes the JSON string to the specified type.
</summary>
<typeparam name="T">The type of the object to deserialize.</typeparam>
<param name="value">The object to deserialize.</param>
<param name="settings">
The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
If this is null, default serialization settings will be is used.
</param>
<returns>The deserialized object from the JSON string.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type,Newtonsoft.Json.JsonConverter[])">
<summary>
Deserializes the JSON string to the specified type.
</summary>
<param name="value">The object to deserialize.</param>
<param name="type">The type of the object to deserialize.</param>
<param name="converters">Converters to use while deserializing.</param>
<returns>The deserialized object from the JSON string.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type,Newtonsoft.Json.JsonSerializerSettings)">
<summary>
Deserializes the JSON string to the specified type.
</summary>
<param name="value">The object to deserialize.</param>
<param name="type">The type of the object to deserialize.</param>
<param name="settings">
The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
If this is null, default serialization settings will be is used.
</param>
<returns>The deserialized object from the JSON string.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.SerializeXmlNode(System.Xml.XmlNode)">
<summary>
Serializes the XML node to a JSON string.
</summary>
<param name="node">The node to serialize.</param>
<returns>A JSON string of the XmlNode.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String)">
<summary>
Deserializes the XmlNode from a JSON string.
</summary>
<param name="value">The JSON string.</param>
<returns>The deserialized XmlNode</returns>
</member>
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String,System.String)">
<summary>
Deserializes the XmlNode from a JSON string nested in a root elment.
</summary>
<param name="value">The JSON string.</param>
<param name="rootElementName">The root element name.</param>
<returns>The deserialized XmlNode</returns>
</member>
<member name="T:Newtonsoft.Json.JsonSerializationException">
<summary>
The exception thrown when an error occurs during Json serialization or deserialization.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonSerializationException.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class
with a specified error message.
</summary>
<param name="message">The error message that explains the reason for the exception.</param>
</member>
<member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class
with a specified error message and a reference to the inner exception that is the cause of this exception.
</summary>
<param name="message">The error message that explains the reason for the exception.</param>
<param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
</member>
<member name="T:Newtonsoft.Json.JsonSerializer">
<summary>
Serializes and deserializes objects into and from the Json format.
The <see cref="T:Newtonsoft.Json.JsonSerializer"/> enables you to control how objects are encoded into Json.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonSerializer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializer"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.JsonSerializer.Create(Newtonsoft.Json.JsonSerializerSettings)">
<summary>
Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> objects.
</summary>
<param name="settings">The settings.</param>
<returns></returns>
</member>
<member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader)">
<summary>
Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.
</summary>
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the Json structure to deserialize.</param>
<returns>The <see cref="T:System.Object"/> being deserialized.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader,System.Type)">
<summary>
Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>
into an instance of the specified type.
</summary>
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the object.</param>
<param name="objectType">The <see cref="T:System.Type"/> of object being deserialized.</param>
<returns>The instance of <paramref name="objectType"/> being deserialized.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(System.IO.TextReader,System.Type)">
<summary>
Deserializes the Json structure contained by the specified <see cref="T:System.IO.StringReader"/>
into an instance of the specified type.
</summary>
<param name="reader">The <see cref="T:System.IO.TextReader"/> containing the object.</param>
<param name="objectType">The <see cref="T:System.Type"/> of object being deserialized.</param>
<returns>The instance of <paramref name="objectType"/> being deserialized.</returns>
</member>
<member name="M:Newtonsoft.Json.JsonSerializer.Serialize(System.IO.TextWriter,System.Object)">
<summary>
Serializes the specified <see cref="T:System.Object"/> and writes the Json structure
to a <c>Stream</c> using the specified <see cref="T:System.IO.TextWriter"/>.
</summary>
<param name="textWriter">The <see cref="T:System.IO.TextWriter"/> used to write the Json structure.</param>
<param name="value">The <see cref="T:System.Object"/> to serialize.</param>
</member>
<member name="M:Newtonsoft.Json.JsonSerializer.Serialize(Newtonsoft.Json.JsonWriter,System.Object)">
<summary>
Serializes the specified <see cref="T:System.Object"/> and writes the Json structure
to a <c>Stream</c> using the specified <see cref="T:Newtonsoft.Json.JsonWriter"/>.
</summary>
<param name="jsonWriter">The <see cref="T:Newtonsoft.Json.JsonWriter"/> used to write the Json structure.</param>
<param name="value">The <see cref="T:System.Object"/> to serialize.</param>
</member>
<member name="P:Newtonsoft.Json.JsonSerializer.ReferenceLoopHandling">
<summary>
Get or set how reference loops (e.g. a class referencing itself) is handled.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonSerializer.MissingMemberHandling">
<summary>
Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonSerializer.NullValueHandling">
<summary>
Get or set how null values are handled during serialization and deserialization.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonSerializer.DefaultValueHandling">
<summary>
Get or set how null default are handled during serialization and deserialization.
</summary>
</member>
<member name="P:Newtonsoft.Json.JsonSerializer.ObjectCreationHandling">
<summary>
Gets or sets how objects are created during deserialization.
</summary>
<value>The object creation handling.</value>
</member>
<member name="P:Newtonsoft.Json.JsonSerializer.Converters">
<summary>
Gets a collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.
</summary>
<value>Collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.</value>
</member>
<member name="T:Newtonsoft.Json.Linq.Extensions">
<summary>
Contains the LINQ to JSON extension methods.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Ancestors``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
Returns a collection of tokens that contains the ancestors of every token in the source collection.
</summary>
<typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</typeparam>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the ancestors of every node in the source collection.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Descendants``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
Returns a collection of tokens that contains the descendants of every token in the source collection.
</summary>
<typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JContainer"/>.</typeparam>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the descendants of every node in the source collection.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Properties(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JObject})">
<summary>
Returns a collection of child properties of every object in the source collection.
</summary>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JObject"/> that contains the source collection.</param>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JProperty"/> that contains the properties of every object in the source collection.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Values(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken},System.Object)">
<summary>
Returns a collection of child values of every object in the source collection with the given key.
</summary>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
<param name="key">The token key.</param>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every node in the source collection with the given key.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Values(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
<summary>
Returns a collection of child values of every object in the source collection.
</summary>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every node in the source collection.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Values``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken},System.Object)">
<summary>
Returns a collection of converted child values of every object in the source collection with the given key.
</summary>
<typeparam name="U">The type to convert the values to.</typeparam>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
<param name="key">The token key.</param>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every node in the source collection with the given key.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Values``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
<summary>
Returns a collection of converted child values of every object in the source collection.
</summary>
<typeparam name="U">The type to convert the values to.</typeparam>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every node in the source collection.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Value``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
<summary>
Converts the value.
</summary>
<typeparam name="U">The type to convert the value to.</typeparam>
<param name="value">A <see cref="T:Newtonsoft.Json.Linq.JToken"/> cast as a <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
<returns>A converted value.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Value``2(System.Collections.Generic.IEnumerable{``0})">
<summary>
Converts the value.
</summary>
<typeparam name="T">The source collection type.</typeparam>
<typeparam name="U">The type to convert the value to.</typeparam>
<param name="value">A <see cref="T:Newtonsoft.Json.Linq.JToken"/> cast as a <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
<returns>A converted value.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Children``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
Returns a collection of child tokens of every array in the source collection.
</summary>
<typeparam name="T">The source collection type.</typeparam>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every node in the source collection.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.Children``2(System.Collections.Generic.IEnumerable{``0})">
<summary>
Returns a collection of converted child tokens of every array in the source collection.
</summary>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
<typeparam name="U">The type to convert the values to.</typeparam>
<typeparam name="T">The source collection type.</typeparam>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every node in the source collection.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.AsJEnumerable(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
<summary>
Returns the input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.
</summary>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
<returns>The input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.Extensions.AsJEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
Returns the input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.
</summary>
<typeparam name="T">The source collection type.</typeparam>
<param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>
<returns>The input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.</returns>
</member>
<member name="T:Newtonsoft.Json.Linq.JConstructor">
<summary>
Represents a JSON constructor.
</summary>
</member>
<member name="T:Newtonsoft.Json.Linq.JContainer">
<summary>
Represents a token that can contain other tokens.
</summary>
</member>
<member name="T:Newtonsoft.Json.Linq.JToken">
<summary>
Represents an abstract JSON token.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.DeepEquals(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Linq.JToken)">
<summary>
Compares the values of two tokens, including the values of all descendant tokens.
</summary>
<param name="t1">The first <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>
<param name="t2">The second <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>
<returns>true if the tokens are equal; otherwise false.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.Ancestors">
<summary>
Returns a collection of the ancestor tokens of this token.
</summary>
<returns>A collection of the ancestor tokens of this token.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.AfterSelf">
<summary>
Returns a collection of the sibling tokens after this token, in document order.
</summary>
<returns>A collection of the sibling tokens after this tokens, in document order.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.BeforeSelf">
<summary>
Returns a collection of the sibling tokens before this token, in document order.
</summary>
<returns>A collection of the sibling tokens before this token, in document order.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.Value``1(System.Object)">
<summary>
Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key converted to the specified type.
</summary>
<typeparam name="T">The type to convert the token to.</typeparam>
<param name="key">The token key.</param>
<returns>The converted token value.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.Children">
<summary>
Returns a collection of the child tokens of this token, in document order.
</summary>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the child tokens of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.Children``1">
<summary>
Returns a collection of the child tokens of this token, in document order, filtered by the specified type.
</summary>
<typeparam name="T">The type to filter the child tokens on.</typeparam>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> containing the child tokens of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.Values``1">
<summary>
Returns a collection of the child values of this token, in document order.
</summary>
<typeparam name="T">The type to convert the values to.</typeparam>
<returns>A <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the child values of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.Remove">
<summary>
Removes this token from its parent.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.Replace(Newtonsoft.Json.Linq.JToken)">
<summary>
Replaces this token with the specified token.
</summary>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
<summary>
Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
</summary>
<param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
<param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.ToString">
<summary>
Returns the indented JSON for this token.
</summary>
<returns>
A <see cref="T:System.String"/> containing the indented JSON.
</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.ToString(Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonConverter[])">
<summary>
Returns the JSON for this token using the given formatting and converters.
</summary>
<param name="formatting">Indicates how the output is formatted.</param>
<param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
<returns></returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Boolean">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Boolean"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.DateTimeOffset">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.DateTimeOffset"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Boolean}">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int64">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int64"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.DateTime}">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.DateTimeOffset}">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Decimal}">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Double}">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int32">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int32"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int32}">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.DateTime">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.DateTime"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int64}">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Single}">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Decimal">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Decimal"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt32}">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt64}">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Double">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Double"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Single">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Single"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.String">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.String"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt32">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt32"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt64">
<summary>
Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt64"/>.
</summary>
<param name="value">The value.</param>
<returns>The result of the conversion.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.GetEnumerator">
<summary>
Returns an enumerator that iterates through a collection.
</summary>
<returns>
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object)">
<summary>
Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from an object.
</summary>
<param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object</returns>
</member>
<member name="P:Newtonsoft.Json.Linq.JToken.EqualityComparer">
<summary>
Gets a comparer that can compare two tokens for value equality.
</summary>
<value>A <see cref="T:Newtonsoft.Json.Linq.JTokenEqualityComparer"/> that can compare two nodes for value equality.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JToken.Parent">
<summary>
Gets or sets the parent.
</summary>
<value>The parent.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JToken.Root">
<summary>
Gets the root <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</summary>
<value>The root <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JToken.Type">
<summary>
Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</summary>
<value>The type.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JToken.HasValues">
<summary>
Gets a value indicating whether this token has childen tokens.
</summary>
<value>
<c>true</c> if this token has child values; otherwise, <c>false</c>.
</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JToken.Next">
<summary>
Gets the next sibling token of this node.
</summary>
<value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the next sibling token.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JToken.Previous">
<summary>
Gets the previous sibling token of this node.
</summary>
<value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the previous sibling token.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JToken.Item(System.Object)">
<summary>
Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
</summary>
<value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JToken.First">
<summary>
Get the first child token of this token.
</summary>
<value>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the first child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JToken.Last">
<summary>
Get the last child token of this token.
</summary>
<value>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the last child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>
</member>
<member name="M:Newtonsoft.Json.Linq.JContainer.Children">
<summary>
Returns a collection of the child tokens of this token, in document order.
</summary>
<returns>
An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the child tokens of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.
</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JContainer.Values``1">
<summary>
Returns a collection of the child values of this token, in document order.
</summary>
<typeparam name="T">The type to convert the values to.</typeparam>
<returns>
A <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the child values of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.
</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JContainer.Descendants">
<summary>
Returns a collection of the descendant tokens for this token in document order.
</summary>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the descendant tokens of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JContainer.Add(System.Object)">
<summary>
Adds the specified content as children of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</summary>
<param name="content">The content to be added.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JContainer.AddFirst(System.Object)">
<summary>
Adds the specified content as the first children of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</summary>
<param name="content">The content to be added.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JContainer.CreateWriter">
<summary>
Creates an <see cref="T:Newtonsoft.Json.JsonWriter"/> that can be used to add tokens to the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</summary>
<returns>An <see cref="T:Newtonsoft.Json.JsonWriter"/> that is ready to have content written to it.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JContainer.ReplaceAll(System.Object)">
<summary>
Replaces the children nodes of this token with the specified content.
</summary>
<param name="content">The content.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JContainer.RemoveAll">
<summary>
Removes the child nodes from this token.
</summary>
</member>
<member name="P:Newtonsoft.Json.Linq.JContainer.HasValues">
<summary>
Gets a value indicating whether this token has childen tokens.
</summary>
<value>
<c>true</c> if this token has child values; otherwise, <c>false</c>.
</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JContainer.First">
<summary>
Get the first child token of this token.
</summary>
<value>
A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the first child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JContainer.Last">
<summary>
Get the last child token of this token.
</summary>
<value>
A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the last child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</value>
</member>
<member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(Newtonsoft.Json.Linq.JConstructor)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class from another <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> object.
</summary>
<param name="other">A <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> object to copy from.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String,System.Object[])">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name and content.
</summary>
<param name="name">The constructor name.</param>
<param name="content">The contents of the constructor.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String,System.Object)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name and content.
</summary>
<param name="name">The constructor name.</param>
<param name="content">The contents of the constructor.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name.
</summary>
<param name="name">The constructor name.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JConstructor.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
<summary>
Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
</summary>
<param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
<param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JConstructor.Load(Newtonsoft.Json.JsonReader)">
<summary>
Loads an <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
</summary>
<param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/>.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>
</member>
<member name="P:Newtonsoft.Json.Linq.JConstructor.Name">
<summary>
Gets or sets the name of this constructor.
</summary>
<value>The constructor name.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JConstructor.Type">
<summary>
Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</summary>
<value>The type.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JConstructor.Item(System.Object)">
<summary>
Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
</summary>
<value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
</member>
<member name="T:Newtonsoft.Json.Linq.JEnumerable`1">
<summary>
Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.
</summary>
<typeparam name="T">The type of token</typeparam>
</member>
<member name="F:Newtonsoft.Json.Linq.JEnumerable`1.Empty">
<summary>
An empty collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JEnumerable`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> struct.
</summary>
<param name="enumerable">The enumerable.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JEnumerable`1.GetEnumerator">
<summary>
Returns an enumerator that iterates through the collection.
</summary>
<returns>
A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JEnumerable`1.System#Collections#IEnumerable#GetEnumerator">
<summary>
Returns an enumerator that iterates through a collection.
</summary>
<returns>
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
</returns>
</member>
<member name="P:Newtonsoft.Json.Linq.JEnumerable`1.Item(System.Object)">
<summary>
Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> with the specified key.
</summary>
<value></value>
</member>
<member name="T:Newtonsoft.Json.Linq.JObject">
<summary>
Represents a JSON object.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.#ctor(Newtonsoft.Json.Linq.JObject)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class from another <see cref="T:Newtonsoft.Json.Linq.JObject"/> object.
</summary>
<param name="other">A <see cref="T:Newtonsoft.Json.Linq.JObject"/> object to copy from.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.#ctor(System.Object[])">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class with the specified content.
</summary>
<param name="content">The contents of the object.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.#ctor(System.Object)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class with the specified content.
</summary>
<param name="content">The contents of the object.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.Properties">
<summary>
Gets an <see cref="T:System.Collections.Generic.IEnumerable`1"/> of this object's properties.
</summary>
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of this object's properties.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.Property(System.String)">
<summary>
Gets a <see cref="T:Newtonsoft.Json.Linq.JProperty"/> the specified name.
</summary>
<param name="name">The property name.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> with the specified name or null.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.PropertyValues">
<summary>
Gets an <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of this object's property values.
</summary>
<returns>An <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of this object's property values.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.Load(Newtonsoft.Json.JsonReader)">
<summary>
Loads an <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
</summary>
<param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.Parse(System.String)">
<summary>
Load a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a string that contains JSON.
</summary>
<param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> populated from the string that contains JSON.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.FromObject(System.Object)">
<summary>
Creates a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from an object.
</summary>
<param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> with the values of the specified object</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
<summary>
Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
</summary>
<param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
<param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.Add(System.String,Newtonsoft.Json.Linq.JToken)">
<summary>
Adds the specified property name.
</summary>
<param name="propertyName">Name of the property.</param>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.Remove(System.String)">
<summary>
Removes the property with the specified name.
</summary>
<param name="propertyName">Name of the property.</param>
<returns>true if item was successfully removed; otherwise, false.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JObject.TryGetValue(System.String,Newtonsoft.Json.Linq.JToken@)">
<summary>
Tries the get value.
</summary>
<param name="propertyName">Name of the property.</param>
<param name="value">The value.</param>
<returns>true if a value was successfully retrieved; otherwise, false.</returns>
</member>
<member name="P:Newtonsoft.Json.Linq.JObject.Type">
<summary>
Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</summary>
<value>The type.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JObject.Item(System.Object)">
<summary>
Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
</summary>
<value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JObject.Item(System.String)">
<summary>
Gets or sets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.
</summary>
<value></value>
</member>
<member name="P:Newtonsoft.Json.Linq.JObject.Count">
<summary>
Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
</summary>
<value></value>
<returns>The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</returns>
</member>
<member name="T:Newtonsoft.Json.Linq.JArray">
<summary>
Represents a JSON array.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.#ctor(Newtonsoft.Json.Linq.JArray)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class from another <see cref="T:Newtonsoft.Json.Linq.JArray"/> object.
</summary>
<param name="other">A <see cref="T:Newtonsoft.Json.Linq.JArray"/> object to copy from.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object[])">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content.
</summary>
<param name="content">The contents of the array.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content.
</summary>
<param name="content">The contents of the array.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.Load(Newtonsoft.Json.JsonReader)">
<summary>
Loads an <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
</summary>
<param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.Parse(System.String)">
<summary>
Load a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a string that contains JSON.
</summary>
<param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> populated from the string that contains JSON.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object)">
<summary>
Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object.
</summary>
<param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
<summary>
Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
</summary>
<param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
<param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.IndexOf(Newtonsoft.Json.Linq.JToken)">
<summary>
Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"/>.
</summary>
<param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"/>.</param>
<returns>
The index of <paramref name="item"/> if found in the list; otherwise, -1.
</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.Insert(System.Int32,Newtonsoft.Json.Linq.JToken)">
<summary>
Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"/> at the specified index.
</summary>
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
<param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"/>.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.</exception>
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.</exception>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.RemoveAt(System.Int32)">
<summary>
Removes the <see cref="T:System.Collections.Generic.IList`1"/> item at the specified index.
</summary>
<param name="index">The zero-based index of the item to remove.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.</exception>
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.</exception>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.Add(Newtonsoft.Json.Linq.JToken)">
<summary>
Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
</summary>
<param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.</exception>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.Clear">
<summary>
Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
</summary>
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only. </exception>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.Contains(Newtonsoft.Json.Linq.JToken)">
<summary>
Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
</summary>
<param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
<returns>
true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JArray.Remove(Newtonsoft.Json.Linq.JToken)">
<summary>
Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
</summary>
<param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
<returns>
true if <paramref name="item"/> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"/>.
</returns>
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.</exception>
</member>
<member name="P:Newtonsoft.Json.Linq.JArray.Type">
<summary>
Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</summary>
<value>The type.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Object)">
<summary>
Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
</summary>
<value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Int32)">
<summary>
Gets or sets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the specified index.
</summary>
<value></value>
</member>
<member name="P:Newtonsoft.Json.Linq.JArray.Count">
<summary>
Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
</summary>
<value></value>
<returns>The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</returns>
</member>
<member name="T:Newtonsoft.Json.Linq.JsonTokenReader">
<summary>
Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenReader.#ctor(Newtonsoft.Json.Linq.JToken)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JsonTokenReader"/> class.
</summary>
<param name="token">The token to read from.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenReader.Read">
<summary>
Reads the next Json token from the stream.
</summary>
<returns>
true if the next token was read successfully; false if there are no more tokens to read.
</returns>
</member>
<member name="T:Newtonsoft.Json.Linq.JsonTokenWriter">
<summary>
Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.#ctor(Newtonsoft.Json.Linq.JContainer)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JsonTokenWriter"/> class writing to the given <see cref="T:Newtonsoft.Json.Linq.JContainer"/>.
</summary>
<param name="container">The container being written to.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JsonTokenWriter"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.Flush">
<summary>
Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.Close">
<summary>
Closes this stream and the underlying stream.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteStartObject">
<summary>
Writes the beginning of a Json object.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteStartArray">
<summary>
Writes the beginning of a Json array.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteStartConstructor(System.String)">
<summary>
Writes the start of a constructor with the given name.
</summary>
<param name="name">The name of the constructor.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
<summary>
Writes the end.
</summary>
<param name="token">The token.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WritePropertyName(System.String)">
<summary>
Writes the property name of a name/value pair on a Json object.
</summary>
<param name="name">The name of the property.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteNull">
<summary>
Writes a null value.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteUndefined">
<summary>
Writes an undefined value.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteRaw(System.String)">
<summary>
Writes raw JSON.
</summary>
<param name="json">The raw JSON to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.String)">
<summary>
Writes a <see cref="T:System.String"/> value.
</summary>
<param name="value">The <see cref="T:System.String"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.Int32)">
<summary>
Writes a <see cref="T:System.Int32"/> value.
</summary>
<param name="value">The <see cref="T:System.Int32"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.UInt32)">
<summary>
Writes a <see cref="T:System.UInt32"/> value.
</summary>
<param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.Int64)">
<summary>
Writes a <see cref="T:System.Int64"/> value.
</summary>
<param name="value">The <see cref="T:System.Int64"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.UInt64)">
<summary>
Writes a <see cref="T:System.UInt64"/> value.
</summary>
<param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.Single)">
<summary>
Writes a <see cref="T:System.Single"/> value.
</summary>
<param name="value">The <see cref="T:System.Single"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.Double)">
<summary>
Writes a <see cref="T:System.Double"/> value.
</summary>
<param name="value">The <see cref="T:System.Double"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.Boolean)">
<summary>
Writes a <see cref="T:System.Boolean"/> value.
</summary>
<param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.Int16)">
<summary>
Writes a <see cref="T:System.Int16"/> value.
</summary>
<param name="value">The <see cref="T:System.Int16"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.UInt16)">
<summary>
Writes a <see cref="T:System.UInt16"/> value.
</summary>
<param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.Char)">
<summary>
Writes a <see cref="T:System.Char"/> value.
</summary>
<param name="value">The <see cref="T:System.Char"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.Byte)">
<summary>
Writes a <see cref="T:System.Byte"/> value.
</summary>
<param name="value">The <see cref="T:System.Byte"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.SByte)">
<summary>
Writes a <see cref="T:System.SByte"/> value.
</summary>
<param name="value">The <see cref="T:System.SByte"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.Decimal)">
<summary>
Writes a <see cref="T:System.Decimal"/> value.
</summary>
<param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.DateTime)">
<summary>
Writes a <see cref="T:System.DateTime"/> value.
</summary>
<param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JsonTokenWriter.WriteValue(System.DateTimeOffset)">
<summary>
Writes a <see cref="T:System.DateTimeOffset"/> value.
</summary>
<param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
</member>
<member name="P:Newtonsoft.Json.Linq.JsonTokenWriter.Token">
<summary>
Gets the token being writen.
</summary>
<value>The token being writen.</value>
</member>
<member name="T:Newtonsoft.Json.Linq.JProperty">
<summary>
Represents a JSON property.
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(Newtonsoft.Json.Linq.JProperty)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class from another <see cref="T:Newtonsoft.Json.Linq.JProperty"/> object.
</summary>
<param name="other">A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> object to copy from.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class.
</summary>
<param name="name">The property name.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String,System.Object[])">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class.
</summary>
<param name="name">The property name.</param>
<param name="content">The property content.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String,System.Object)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class.
</summary>
<param name="name">The property name.</param>
<param name="content">The property content.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JProperty.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
<summary>
Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
</summary>
<param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
<param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JProperty.Load(Newtonsoft.Json.JsonReader)">
<summary>
Loads an <see cref="T:Newtonsoft.Json.Linq.JProperty"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
</summary>
<param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/>.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>
</member>
<member name="P:Newtonsoft.Json.Linq.JProperty.Name">
<summary>
Gets the property name.
</summary>
<value>The property name.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JProperty.Value">
<summary>
Gets or sets the property value.
</summary>
<value>The property value.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JProperty.Type">
<summary>
Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</summary>
<value>The type.</value>
</member>
<member name="T:Newtonsoft.Json.Linq.JsonTokenType">
<summary>
Specifies the type of token.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.None">
<summary>
No token type has been set.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Object">
<summary>
A JSON object.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Array">
<summary>
A JSON array.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Constructor">
<summary>
A JSON constructor.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Property">
<summary>
A JSON object property.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Comment">
<summary>
A comment.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Integer">
<summary>
An integer value.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Float">
<summary>
A float value.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.String">
<summary>
A string value.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Boolean">
<summary>
A boolean value.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Null">
<summary>
A null value.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Undefined">
<summary>
An undefined value.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Date">
<summary>
A date value.
</summary>
</member>
<member name="F:Newtonsoft.Json.Linq.JsonTokenType.Raw">
<summary>
A raw JSON value.
</summary>
</member>
<member name="T:Newtonsoft.Json.Linq.JValue">
<summary>
Represents a value in JSON (string, integer, date, etc).
</summary>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.#ctor(Newtonsoft.Json.Linq.JValue)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class from another <see cref="T:Newtonsoft.Json.Linq.JValue"/> object.
</summary>
<param name="other">A <see cref="T:Newtonsoft.Json.Linq.JValue"/> object to copy from.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Int64)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
</summary>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.UInt64)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
</summary>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Double)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
</summary>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.DateTime)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
</summary>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Boolean)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
</summary>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
</summary>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Object)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.
</summary>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.CreateComment(System.String)">
<summary>
Creates a <see cref="T:Newtonsoft.Json.Linq.JValue"/> comment with the given value.
</summary>
<param name="value">The value.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JValue"/> comment with the given value.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.CreateString(System.String)">
<summary>
Creates a <see cref="T:Newtonsoft.Json.Linq.JValue"/> string with the given value.
</summary>
<param name="value">The value.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JValue"/> string with the given value.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.CreateRaw(System.String)">
<summary>
Creates a <see cref="T:Newtonsoft.Json.Linq.JValue"/> of raw JSON with the given value.
</summary>
<param name="value">The value.</param>
<returns>A <see cref="T:Newtonsoft.Json.Linq.JValue"/> of raw JSON with the given value.</returns>
</member>
<member name="M:Newtonsoft.Json.Linq.JValue.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
<summary>
Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
</summary>
<param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
<param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
</member>
<member name="P:Newtonsoft.Json.Linq.JValue.HasValues">
<summary>
Gets a value indicating whether this token has childen tokens.
</summary>
<value>
<c>true</c> if this token has child values; otherwise, <c>false</c>.
</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JValue.Type">
<summary>
Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
</summary>
<value>The type.</value>
</member>
<member name="P:Newtonsoft.Json.Linq.JValue.Value">
<summary>
Gets or sets the underlying token value.
</summary>
<value>The underlying token value.</value>
</member>
<member name="T:Newtonsoft.Json.Schema.JsonSchemaException">
<summary>
Returns detailed information about the schema exception.
</summary>
</member>
<member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class.
</summary>
</member>
<member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class
with a specified error message.
</summary>
<param name="message">The error message that explains the reason for the exception.</param>
</member>
<member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class
with a specified error message and a reference to the inner exception that is the cause of this exception.
</summary>
<param name="message">The error message that explains the reason for the exception.</param>
<param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
</member>
<member name="T:Newtonsoft.Json.Serialization.IMappingResolver">
<summary>
Resolves member mappings for a type.
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:Newtonsoft.Json.Serialization.IMappingResolver.ResolveMappings(System.Type)" -->
<member name="T:Newtonsoft.Json.MissingMemberHandling">
<summary>
Specifies missing member handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
</summary>
</member>
<member name="F:Newtonsoft.Json.MissingMemberHandling.Ignore">
<summary>
Ignore a missing member and do not attempt to deserialize it.
</summary>
</member>
<member name="F:Newtonsoft.Json.MissingMemberHandling.Error">
<summary>
Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a missing member is encountered during deserialization.
</summary>
</member>
<member name="T:Newtonsoft.Json.NullValueHandling">
<summary>
Specifies null value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
</summary>
</member>
<member name="F:Newtonsoft.Json.NullValueHandling.Include">
<summary>
Include null values when serializing and deserializing objects.
</summary>
</member>
<member name="F:Newtonsoft.Json.NullValueHandling.Ignore">
<summary>
Ignore null values when serializing and deserializing objects.
</summary>
</member>
<member name="T:Newtonsoft.Json.ReferenceLoopHandling">
<summary>
Specifies reference loop handling options for the <see cref="T:Newtonsoft.Json.JsonWriter"/>.
</summary>
</member>
<member name="F:Newtonsoft.Json.ReferenceLoopHandling.Error">
<summary>
Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a loop is encountered.
</summary>
</member>
<member name="F:Newtonsoft.Json.ReferenceLoopHandling.Ignore">
<summary>
Ignore loop references and do not serialize.
</summary>
</member>
<member name="F:Newtonsoft.Json.ReferenceLoopHandling.Serialize">
<summary>
Serialize loop references.
</summary>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.Convert``1(System.Object)">
<summary>
Converts the value to the specified type.
</summary>
<typeparam name="T">The type to convert the value to.</typeparam>
<param name="initialValue">The value to convert.</param>
<returns>The converted type.</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.Convert``1(System.Object,System.Globalization.CultureInfo)">
<summary>
Converts the value to the specified type.
</summary>
<typeparam name="T">The type to convert the value to.</typeparam>
<param name="initialValue">The value to convert.</param>
<param name="culture">The culture to use when converting.</param>
<returns>The converted type.</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.Convert(System.Object,System.Globalization.CultureInfo,System.Type)">
<summary>
Converts the value to the specified type.
</summary>
<param name="initialValue">The value to convert.</param>
<param name="culture">The culture to use when converting.</param>
<param name="targetType">The type to convert the value to.</param>
<returns>The converted type.</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.TryConvert``1(System.Object,``0@)">
<summary>
Converts the value to the specified type.
</summary>
<typeparam name="T">The type to convert the value to.</typeparam>
<param name="initialValue">The value to convert.</param>
<param name="convertedValue">The converted value if the conversion was successful or the default value of <c>T</c> if it failed.</param>
<returns>
<c>true</c> if <c>initialValue</c> was converted successfully; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.TryConvert``1(System.Object,System.Globalization.CultureInfo,``0@)">
<summary>
Converts the value to the specified type.
</summary>
<typeparam name="T">The type to convert the value to.</typeparam>
<param name="initialValue">The value to convert.</param>
<param name="culture">The culture to use when converting.</param>
<param name="convertedValue">The converted value if the conversion was successful or the default value of <c>T</c> if it failed.</param>
<returns>
<c>true</c> if <c>initialValue</c> was converted successfully; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.TryConvert(System.Object,System.Globalization.CultureInfo,System.Type,System.Object@)">
<summary>
Converts the value to the specified type.
</summary>
<param name="initialValue">The value to convert.</param>
<param name="culture">The culture to use when converting.</param>
<param name="targetType">The type to convert the value to.</param>
<param name="convertedValue">The converted value if the conversion was successful or the default value of <c>T</c> if it failed.</param>
<returns>
<c>true</c> if <c>initialValue</c> was converted successfully; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.ConvertOrCast``1(System.Object)">
<summary>
Converts the value to the specified type. If the value is unable to be converted, the
value is checked whether it assignable to the specified type.
</summary>
<typeparam name="T">The type to convert or cast the value to.</typeparam>
<param name="initialValue">The value to convert.</param>
<returns>The converted type. If conversion was unsuccessful, the initial value is returned if assignable to the target type</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.ConvertOrCast``1(System.Object,System.Globalization.CultureInfo)">
<summary>
Converts the value to the specified type. If the value is unable to be converted, the
value is checked whether it assignable to the specified type.
</summary>
<typeparam name="T">The type to convert or cast the value to.</typeparam>
<param name="initialValue">The value to convert.</param>
<param name="culture">The culture to use when converting.</param>
<returns>The converted type. If conversion was unsuccessful, the initial value is returned if assignable to the target type</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.ConvertOrCast(System.Object,System.Globalization.CultureInfo,System.Type)">
<summary>
Converts the value to the specified type. If the value is unable to be converted, the
value is checked whether it assignable to the specified type.
</summary>
<param name="initialValue">The value to convert.</param>
<param name="culture">The culture to use when converting.</param>
<param name="targetType">The type to convert or cast the value to.</param>
<returns>
The converted type. If conversion was unsuccessful, the initial value
is returned if assignable to the target type.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.TryConvertOrCast``1(System.Object,``0@)">
<summary>
Converts the value to the specified type. If the value is unable to be converted, the
value is checked whether it assignable to the specified type.
</summary>
<typeparam name="T">The type to convert the value to.</typeparam>
<param name="initialValue">The value to convert.</param>
<param name="convertedValue">The converted value if the conversion was successful or the default value of <c>T</c> if it failed.</param>
<returns>
<c>true</c> if <c>initialValue</c> was converted successfully or is assignable; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.TryConvertOrCast``1(System.Object,System.Globalization.CultureInfo,``0@)">
<summary>
Converts the value to the specified type. If the value is unable to be converted, the
value is checked whether it assignable to the specified type.
</summary>
<typeparam name="T">The type to convert the value to.</typeparam>
<param name="initialValue">The value to convert.</param>
<param name="culture">The culture to use when converting.</param>
<param name="convertedValue">The converted value if the conversion was successful or the default value of <c>T</c> if it failed.</param>
<returns>
<c>true</c> if <c>initialValue</c> was converted successfully or is assignable; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ConvertUtils.TryConvertOrCast(System.Object,System.Globalization.CultureInfo,System.Type,System.Object@)">
<summary>
Converts the value to the specified type. If the value is unable to be converted, the
value is checked whether it assignable to the specified type.
</summary>
<param name="initialValue">The value to convert.</param>
<param name="culture">The culture to use when converting.</param>
<param name="targetType">The type to convert the value to.</param>
<param name="convertedValue">The converted value if the conversion was successful or the default value of <c>T</c> if it failed.</param>
<returns>
<c>true</c> if <c>initialValue</c> was converted successfully or is assignable; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.EnumUtils.Parse``1(System.String)">
<summary>
Parses the specified enum member name, returning it's value.
</summary>
<param name="enumMemberName">Name of the enum member.</param>
<returns></returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.EnumUtils.Parse``1(System.String,System.Boolean)">
<summary>
Parses the specified enum member name, returning it's value.
</summary>
<param name="enumMemberName">Name of the enum member.</param>
<param name="ignoreCase">If set to <c>true</c> ignore case.</param>
<returns></returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.EnumUtils.GetNamesAndValues``1">
<summary>
Gets a dictionary of the names and values of an Enum type.
</summary>
<returns></returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.EnumUtils.GetNamesAndValues``2">
<summary>
Gets a dictionary of the names and values of an Enum type.
</summary>
<returns></returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.EnumUtils.GetNamesAndValues``1(System.Type)">
<summary>
Gets a dictionary of the names and values of an Enum type.
</summary>
<param name="enumType">The enum type to get names and values for.</param>
<returns></returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.EnumUtils.GetMaximumValue``1(System.Type)">
<summary>
Gets the maximum valid value of an Enum type. Flags enums are ORed.
</summary>
<typeparam name="TEnumType">The type of the returned value. Must be assignable from the enum's underlying value type.</typeparam>
<param name="enumType">The enum type to get the maximum value for.</param>
<returns></returns>
</member>
<member name="T:Newtonsoft.Json.JsonToken">
<summary>
Specifies the type of Json token.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.None">
<summary>
This is returned by the <see cref="T:Newtonsoft.Json.JsonReader"/> if a <see cref="M:Newtonsoft.Json.JsonReader.Read"/> method has not been called.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.StartObject">
<summary>
An object start token.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.StartArray">
<summary>
An array start token.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.StartConstructor">
<summary>
An object property name.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.PropertyName">
<summary>
A constructor end token.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.Comment">
<summary>
A comment.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.Raw">
<summary>
Raw JSON.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.Integer">
<summary>
An interger.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.Float">
<summary>
A float.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.String">
<summary>
A string.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.Boolean">
<summary>
A boolean.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.Null">
<summary>
A null token.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.Undefined">
<summary>
An undefined token.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.EndObject">
<summary>
An object end token.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.EndArray">
<summary>
An array end token.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.EndConstructor">
<summary>
A constructor start token.
</summary>
</member>
<member name="F:Newtonsoft.Json.JsonToken.Date">
<summary>
A Date.
</summary>
</member>
<member name="T:Newtonsoft.Json.WriteState">
<summary>
Specifies the state of the <see cref="T:Newtonsoft.Json.JsonWriter"/>.
</summary>
</member>
<member name="F:Newtonsoft.Json.WriteState.Error">
<summary>
An exception has been thrown, which has left the <see cref="T:Newtonsoft.Json.JsonWriter"/> in an invalid state.
You may call the <see cref="M:Newtonsoft.Json.JsonWriter.Close"/> method to put the <see cref="T:Newtonsoft.Json.JsonWriter"/> in the <c>Closed</c> state.
Any other <see cref="T:Newtonsoft.Json.JsonWriter"/> method calls results in an <see cref="T:System.InvalidOperationException"/> being thrown.
</summary>
</member>
<member name="F:Newtonsoft.Json.WriteState.Closed">
<summary>
The <see cref="M:Newtonsoft.Json.JsonWriter.Close"/> method has been called.
</summary>
</member>
<member name="F:Newtonsoft.Json.WriteState.Object">
<summary>
An object is being written.
</summary>
</member>
<member name="F:Newtonsoft.Json.WriteState.Array">
<summary>
A array is being written.
</summary>
</member>
<member name="F:Newtonsoft.Json.WriteState.Constructor">
<summary>
A constructor is being written.
</summary>
</member>
<member name="F:Newtonsoft.Json.WriteState.Property">
<summary>
A property is being written.
</summary>
</member>
<member name="F:Newtonsoft.Json.WriteState.Start">
<summary>
A write method has not been called.
</summary>
</member>
<member name="T:Newtonsoft.Json.Formatting">
<summary>
Specifies formatting options for the <see cref="T:Newtonsoft.Json.JsonTextWriter"/>.
</summary>
</member>
<member name="F:Newtonsoft.Json.Formatting.None">
<summary>
No special formatting is applied. This is the default.
</summary>
</member>
<member name="F:Newtonsoft.Json.Formatting.Indented">
<summary>
Causes child objects to be indented according to the <see cref="P:Newtonsoft.Json.JsonTextWriter.Indentation"/> and <see cref="P:Newtonsoft.Json.JsonTextWriter.IndentChar"/> settings.
</summary>
</member>
<member name="T:Newtonsoft.Json.StringBuffer">
<summary>
Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer.
</summary>
</member>
<member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmpty(System.Collections.ICollection)">
<summary>
Determines whether the collection is null or empty.
</summary>
<param name="collection">The collection.</param>
<returns>
<c>true</c> if the collection is null or empty; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmpty``1(System.Collections.Generic.ICollection{``0})">
<summary>
Determines whether the collection is null or empty.
</summary>
<param name="collection">The collection.</param>
<returns>
<c>true</c> if the collection is null or empty; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmptyOrDefault``1(System.Collections.Generic.IList{``0})">
<summary>
Determines whether the collection is null, empty or its contents are uninitialized values.
</summary>
<param name="list">The list.</param>
<returns>
<c>true</c> if the collection is null or empty or its contents are uninitialized values; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.CollectionUtils.Slice``1(System.Collections.Generic.IList{``0},System.Nullable{System.Int32},System.Nullable{System.Int32})">
<summary>
Makes a slice of the specified list in between the start and end indexes.
</summary>
<param name="list">The list.</param>
<param name="start">The start index.</param>
<param name="end">The end index.</param>
<returns>A slice of the list.</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.CollectionUtils.Slice``1(System.Collections.Generic.IList{``0},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32})">
<summary>
Makes a slice of the specified list in between the start and end indexes,
getting every so many items based upon the step.
</summary>
<param name="list">The list.</param>
<param name="start">The start index.</param>
<param name="end">The end index.</param>
<param name="step">The step.</param>
<returns>A slice of the list.</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.CollectionUtils.GroupBy``2(System.Collections.Generic.ICollection{``1},System.Func{``1,``0})">
<summary>
Group the collection using a function which returns the key.
</summary>
<param name="source">The source collection to group.</param>
<param name="keySelector">The key selector.</param>
<returns>A Dictionary with each key relating to a list of objects in a list grouped under it.</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.CollectionUtils.AddRange``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IEnumerable{``0})">
<summary>
Adds the elements of the specified collection to the specified generic IList.
</summary>
<param name="initial">The list to add to.</param>
<param name="collection">The collection of elements to add.</param>
</member>
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetCollectionItemType(System.Type)">
<summary>
Gets the type of the typed collection's items.
</summary>
<param name="type">The type.</param>
<returns>The type of the typed collection's items.</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.ItemsUnitializedValue``1(System.Collections.Generic.IList{``0})">
<summary>
Tests whether the list's items are their unitialized value.
</summary>
<param name="list">The list.</param>
<returns>Whether the list's items are their unitialized value</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetMemberUnderlyingType(System.Reflection.MemberInfo)">
<summary>
Gets the member's underlying type.
</summary>
<param name="member">The member.</param>
<returns>The underlying type of the member.</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.MemberInfo)">
<summary>
Determines whether the member is an indexed property.
</summary>
<param name="member">The member.</param>
<returns>
<c>true</c> if the member is an indexed property; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.PropertyInfo)">
<summary>
Determines whether the property is an indexed property.
</summary>
<param name="property">The property.</param>
<returns>
<c>true</c> if the property is an indexed property; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetMemberValue(System.Reflection.MemberInfo,System.Object)">
<summary>
Gets the member's value on the object.
</summary>
<param name="member">The member.</param>
<param name="target">The target object.</param>
<returns>The member's value on the object.</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.SetMemberValue(System.Reflection.MemberInfo,System.Object,System.Object)">
<summary>
Sets the member's value on the target object.
</summary>
<param name="member">The member.</param>
<param name="target">The target.</param>
<param name="value">The value.</param>
</member>
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.CanReadMemberValue(System.Reflection.MemberInfo)">
<summary>
Determines whether the specified MemberInfo can be read.
</summary>
<param name="member">The MemberInfo to determine whether can be read.</param>
<returns>
<c>true</c> if the specified MemberInfo can be read; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.CanSetMemberValue(System.Reflection.MemberInfo)">
<summary>
Determines whether the specified MemberInfo can be set.
</summary>
<param name="member">The MemberInfo to determine whether can be set.</param>
<returns>
<c>true</c> if the specified MemberInfo can be set; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.StringUtils.ContainsWhiteSpace(System.String)">
<summary>
Determines whether the string contains white space.
</summary>
<param name="s">The string to test for white space.</param>
<returns>
<c>true</c> if the string contains white space; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.StringUtils.IsWhiteSpace(System.String)">
<summary>
Determines whether the string is all white space. Empty string will return false.
</summary>
<param name="s">The string to test whether it is all white space.</param>
<returns>
<c>true</c> if the string is all white space; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.StringUtils.EnsureEndsWith(System.String,System.String)">
<summary>
Ensures the target string ends with the specified string.
</summary>
<param name="target">The target.</param>
<param name="value">The value.</param>
<returns>The target string with the value string at the end.</returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.StringUtils.IfNotNullOrEmpty(System.String,System.Action{System.String})">
<summary>
Perform an action if the string is not null or empty.
</summary>
<param name="value">The value.</param>
<param name="action">The action to perform.</param>
</member>
<member name="M:Newtonsoft.Json.Utilities.StringUtils.Indent(System.String,System.Int32)">
<summary>
Indents the specified string.
</summary>
<param name="s">The string to indent.</param>
<param name="indentation">The number of characters to indent by.</param>
<returns></returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.StringUtils.Indent(System.String,System.Int32,System.Char)">
<summary>
Indents the specified string.
</summary>
<param name="s">The string to indent.</param>
<param name="indentation">The number of characters to indent by.</param>
<param name="indentChar">The indent character.</param>
<returns></returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.StringUtils.NumberLines(System.String)">
<summary>
Numbers the lines.
</summary>
<param name="s">The string to number.</param>
<returns></returns>
</member>
<member name="M:Newtonsoft.Json.Utilities.StringUtils.NullEmptyString(System.String)">
<summary>
Nulls an empty string.
</summary>
<param name="s">The string.</param>
<returns>Null if the string was null, otherwise the string unchanged.</returns>
</member>
</members>
</doc>