|
@@ -23,12 +23,12 @@
|
|
|
</member>
|
|
|
<member name="T:Newtonsoft.Json.Bson.BsonReader">
|
|
|
<summary>
|
|
|
- Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.
|
|
|
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
|
|
|
</summary>
|
|
|
</member>
|
|
|
<member name="T:Newtonsoft.Json.JsonReader">
|
|
|
<summary>
|
|
|
- Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.
|
|
|
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
|
|
|
</summary>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonReader.#ctor">
|
|
@@ -56,9 +56,9 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonReader.ReadAsBytes">
|
|
|
<summary>
|
|
|
- Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.
|
|
|
+ Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[].
|
|
|
</summary>
|
|
|
- <returns>A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.</returns>
|
|
|
+ <returns>A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.</returns>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonReader.ReadAsDecimal">
|
|
|
<summary>
|
|
@@ -303,10 +303,10 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsBytes">
|
|
|
<summary>
|
|
|
- Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.
|
|
|
+ Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[].
|
|
|
</summary>
|
|
|
<returns>
|
|
|
- A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.
|
|
|
+ A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.
|
|
|
</returns>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsDecimal">
|
|
@@ -383,7 +383,7 @@
|
|
|
</member>
|
|
|
<member name="T:Newtonsoft.Json.JsonWriter">
|
|
|
<summary>
|
|
|
- Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
|
|
|
+ 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">
|
|
@@ -463,6 +463,22 @@
|
|
|
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read the token from.</param>
|
|
|
<param name="writeChildren">A flag indicating whether the current token's children should be written.</param>
|
|
|
</member>
|
|
|
+ <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonToken,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Writes the <see cref="T:Newtonsoft.Json.JsonToken"/> token and its value.
|
|
|
+ </summary>
|
|
|
+ <param name="token">The <see cref="T:Newtonsoft.Json.JsonToken"/> to write.</param>
|
|
|
+ <param name="value">
|
|
|
+ The value to write.
|
|
|
+ A value is only required for tokens that have an associated value, e.g. the <see cref="T:System.String"/> property name for <see cref="F:Newtonsoft.Json.JsonToken.PropertyName"/>.
|
|
|
+ A null value can be passed to the method for token's that don't have a value, e.g. <see cref="F:Newtonsoft.Json.JsonToken.StartObject"/>.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonToken)">
|
|
|
+ <summary>
|
|
|
+ Writes the <see cref="T:Newtonsoft.Json.JsonToken"/> token.
|
|
|
+ </summary>
|
|
|
+ <param name="token">The <see cref="T:Newtonsoft.Json.JsonToken"/> to write.</param>
|
|
|
+ </member>
|
|
|
<member name="M:Newtonsoft.Json.JsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
|
|
|
<summary>
|
|
|
Writes the specified end token.
|
|
@@ -718,9 +734,9 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Byte[])">
|
|
|
<summary>
|
|
|
- Writes a <see cref="T:Byte[]"/> value.
|
|
|
+ Writes a <see cref="T:System.Byte"/>[] value.
|
|
|
</summary>
|
|
|
- <param name="value">The <see cref="T:Byte[]"/> value to write.</param>
|
|
|
+ <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Uri)">
|
|
|
<summary>
|
|
@@ -1000,9 +1016,9 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Byte[])">
|
|
|
<summary>
|
|
|
- Writes a <see cref="T:Byte[]"/> value.
|
|
|
+ Writes a <see cref="T:System.Byte"/>[] value.
|
|
|
</summary>
|
|
|
- <param name="value">The <see cref="T:Byte[]"/> value to write.</param>
|
|
|
+ <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Guid)">
|
|
|
<summary>
|
|
@@ -1024,7 +1040,7 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteObjectId(System.Byte[])">
|
|
|
<summary>
|
|
|
- Writes a <see cref="T:Byte[]"/> value that represents a BSON object id.
|
|
|
+ Writes a <see cref="T:System.Byte"/>[] value that represents a BSON object id.
|
|
|
</summary>
|
|
|
<param name="value">The Object ID value to write.</param>
|
|
|
</member>
|
|
@@ -1887,6 +1903,17 @@
|
|
|
</summary>
|
|
|
<value>The collection's items converter.</value>
|
|
|
</member>
|
|
|
+ <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemConverterParameters">
|
|
|
+ <summary>
|
|
|
+ The parameter list to use when constructing the JsonConverter described by ItemConverterType.
|
|
|
+ If null, the default constructor is used.
|
|
|
+ When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number,
|
|
|
+ order, and type of these parameters.
|
|
|
+ </summary>
|
|
|
+ <example>
|
|
|
+ [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
|
|
|
+ </example>
|
|
|
+ </member>
|
|
|
<member name="P:Newtonsoft.Json.JsonContainerAttribute.IsReference">
|
|
|
<summary>
|
|
|
Gets or sets a value that indicates whether to preserve object references.
|
|
@@ -2151,6 +2178,15 @@
|
|
|
<param name="delimiter">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.String,System.Char,Newtonsoft.Json.StringEscapeHandling)">
|
|
|
+ <summary>
|
|
|
+ Converts the <see cref="T:System.String"/> to its JSON string representation.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The value to convert.</param>
|
|
|
+ <param name="delimiter">The string delimiter character.</param>
|
|
|
+ <param name="stringEscapeHandling">The string escape handling.</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 its JSON string representation.
|
|
@@ -2595,12 +2631,25 @@
|
|
|
</summary>
|
|
|
<param name="converterType">Type of the converter.</param>
|
|
|
</member>
|
|
|
+ <member name="M:Newtonsoft.Json.JsonConverterAttribute.#ctor(System.Type,System.Object[])">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonConverterAttribute"/> class.
|
|
|
+ </summary>
|
|
|
+ <param name="converterType">Type of the converter.</param>
|
|
|
+ <param name="converterParameters">Parameter list to use when constructing the JsonConverter. Can be null.</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="P:Newtonsoft.Json.JsonConverterAttribute.ConverterParameters">
|
|
|
+ <summary>
|
|
|
+ The parameter list to use when constructing the JsonConverter described by ConverterType.
|
|
|
+ If null, the default constructor is used.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
<member name="T:Newtonsoft.Json.JsonConverterCollection">
|
|
|
<summary>
|
|
|
Represents a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
|
|
@@ -2746,6 +2795,17 @@
|
|
|
</summary>
|
|
|
<value>The collection's items converter.</value>
|
|
|
</member>
|
|
|
+ <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterParameters">
|
|
|
+ <summary>
|
|
|
+ The parameter list to use when constructing the JsonConverter described by ItemConverterType.
|
|
|
+ If null, the default constructor is used.
|
|
|
+ When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number,
|
|
|
+ order, and type of these parameters.
|
|
|
+ </summary>
|
|
|
+ <example>
|
|
|
+ [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
|
|
|
+ </example>
|
|
|
+ </member>
|
|
|
<member name="P:Newtonsoft.Json.JsonPropertyAttribute.NullValueHandling">
|
|
|
<summary>
|
|
|
Gets or sets the null value handling used when serializing this property.
|
|
@@ -3396,10 +3456,10 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonTextReader.ReadAsBytes">
|
|
|
<summary>
|
|
|
- Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.
|
|
|
+ Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[].
|
|
|
</summary>
|
|
|
<returns>
|
|
|
- A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.
|
|
|
+ A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.
|
|
|
</returns>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDecimal">
|
|
@@ -3463,7 +3523,7 @@
|
|
|
</member>
|
|
|
<member name="T:Newtonsoft.Json.JsonTextWriter">
|
|
|
<summary>
|
|
|
- Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
|
|
|
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
|
|
|
</summary>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonTextWriter.#ctor(System.IO.TextWriter)">
|
|
@@ -3659,9 +3719,9 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Byte[])">
|
|
|
<summary>
|
|
|
- Writes a <see cref="T:Byte[]"/> value.
|
|
|
+ Writes a <see cref="T:System.Byte"/>[] value.
|
|
|
</summary>
|
|
|
- <param name="value">The <see cref="T:Byte[]"/> value to write.</param>
|
|
|
+ <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.DateTimeOffset)">
|
|
|
<summary>
|
|
@@ -3834,10 +3894,10 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsBytes">
|
|
|
<summary>
|
|
|
- Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.
|
|
|
+ Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[].
|
|
|
</summary>
|
|
|
<returns>
|
|
|
- A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null.
|
|
|
+ A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null.
|
|
|
</returns>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDecimal">
|
|
@@ -3975,7 +4035,15 @@
|
|
|
</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>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the ancestors of every token in the source collection.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Linq.Extensions.AncestorsAndSelf``1(System.Collections.Generic.IEnumerable{``0})">
|
|
|
+ <summary>
|
|
|
+ Returns a collection of tokens that contains every token in the source collection, and 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 every token in the source collection, the ancestors of every token in the source collection.</returns>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.Extensions.Descendants``1(System.Collections.Generic.IEnumerable{``0})">
|
|
|
<summary>
|
|
@@ -3983,7 +4051,15 @@
|
|
|
</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>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the descendants of every token in the source collection.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Linq.Extensions.DescendantsAndSelf``1(System.Collections.Generic.IEnumerable{``0})">
|
|
|
+ <summary>
|
|
|
+ Returns a collection of tokens that contains every token in the source collection, and 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 every token in the source collection, and the descendants of every token in the source collection.</returns>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.Extensions.Properties(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JObject})">
|
|
|
<summary>
|
|
@@ -3998,14 +4074,14 @@
|
|
|
</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>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every token 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>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every token 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>
|
|
@@ -4014,7 +4090,7 @@
|
|
|
<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>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every token 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>
|
|
@@ -4022,7 +4098,7 @@
|
|
|
</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>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every token in the source collection.</returns>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.Extensions.Value``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
|
|
|
<summary>
|
|
@@ -4047,7 +4123,7 @@
|
|
|
</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>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every token in the source collection.</returns>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.Extensions.Children``2(System.Collections.Generic.IEnumerable{``0})">
|
|
|
<summary>
|
|
@@ -4056,7 +4132,7 @@
|
|
|
<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>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every token in the source collection.</returns>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.Extensions.AsJEnumerable(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
|
|
|
<summary>
|
|
@@ -4129,6 +4205,12 @@
|
|
|
</summary>
|
|
|
<returns>A collection of the ancestor tokens of this token.</returns>
|
|
|
</member>
|
|
|
+ <member name="M:Newtonsoft.Json.Linq.JToken.AncestorsAndSelf">
|
|
|
+ <summary>
|
|
|
+ Returns a collection of tokens that contain this token, and the ancestors of this token.
|
|
|
+ </summary>
|
|
|
+ <returns>A collection of tokens that contain this token, and the ancestors 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.
|
|
@@ -4422,7 +4504,7 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Byte[]">
|
|
|
<summary>
|
|
|
- Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Byte[]"/>.
|
|
|
+ Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Byte"/>[].
|
|
|
</summary>
|
|
|
<param name="value">The value.</param>
|
|
|
<returns>The result of the conversion.</returns>
|
|
@@ -4667,7 +4749,7 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Byte[])~Newtonsoft.Json.Linq.JToken">
|
|
|
<summary>
|
|
|
- Performs an implicit conversion from <see cref="T:System.Byte[]"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
|
|
+ Performs an implicit conversion from <see cref="T:System.Byte"/>[] to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
|
|
</summary>
|
|
|
<param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
|
|
|
<returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
|
|
@@ -4849,6 +4931,52 @@
|
|
|
</summary>
|
|
|
<returns>A new instance of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
|
|
|
</member>
|
|
|
+ <member name="M:Newtonsoft.Json.Linq.JToken.AddAnnotation(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Adds an object to the annotation list of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
|
|
+ </summary>
|
|
|
+ <param name="annotation">The annotation to add.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Linq.JToken.Annotation``1">
|
|
|
+ <summary>
|
|
|
+ Get the first annotation object of the specified type from this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">The type of the annotation to retrieve.</typeparam>
|
|
|
+ <returns>The first annotation object that matches the specified type, or <c>null</c> if no annotation is of the specified type.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Linq.JToken.Annotation(System.Type)">
|
|
|
+ <summary>
|
|
|
+ Gets the first annotation object of the specified type from this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
|
|
+ </summary>
|
|
|
+ <param name="type">The <see cref="P:Newtonsoft.Json.Linq.JToken.Type"/> of the annotation to retrieve.</param>
|
|
|
+ <returns>The first annotation object that matches the specified type, or <c>null</c> if no annotation is of the specified type.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Linq.JToken.Annotations``1">
|
|
|
+ <summary>
|
|
|
+ Gets a collection of annotations of the specified type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">The type of the annotations to retrieve.</typeparam>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the annotations for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Linq.JToken.Annotations(System.Type)">
|
|
|
+ <summary>
|
|
|
+ Gets a collection of annotations of the specified type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
|
|
+ </summary>
|
|
|
+ <param name="type">The <see cref="P:Newtonsoft.Json.Linq.JToken.Type"/> of the annotations to retrieve.</param>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:System.Object"/> that contains the annotations that match the specified type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Linq.JToken.RemoveAnnotations``1">
|
|
|
+ <summary>
|
|
|
+ Removes the annotations of the specified type from this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">The type of annotations to remove.</typeparam>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Linq.JToken.RemoveAnnotations(System.Type)">
|
|
|
+ <summary>
|
|
|
+ Removes the annotations of the specified type from this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
|
|
+ </summary>
|
|
|
+ <param name="type">The <see cref="P:Newtonsoft.Json.Linq.JToken.Type"/> of annotations to remove.</param>
|
|
|
+ </member>
|
|
|
<member name="P:Newtonsoft.Json.Linq.JToken.EqualityComparer">
|
|
|
<summary>
|
|
|
Gets a comparer that can compare two tokens for value equality.
|
|
@@ -4957,6 +5085,12 @@
|
|
|
</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.DescendantsAndSelf">
|
|
|
+ <summary>
|
|
|
+ Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order.
|
|
|
+ </summary>
|
|
|
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing this token, and all 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"/>.
|
|
@@ -5324,6 +5458,15 @@
|
|
|
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.JEnumerable`1.Equals(Newtonsoft.Json.Linq.JEnumerable{`0})">
|
|
|
+ <summary>
|
|
|
+ Determines whether the specified <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> is equal to this instance.
|
|
|
+ </summary>
|
|
|
+ <param name="other">The <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> to compare with this instance.</param>
|
|
|
+ <returns>
|
|
|
+ <c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> is equal to this instance; otherwise, <c>false</c>.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.JEnumerable`1.Equals(System.Object)">
|
|
|
<summary>
|
|
|
Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
|
|
@@ -6103,7 +6246,7 @@
|
|
|
</member>
|
|
|
<member name="T:Newtonsoft.Json.Linq.JTokenReader">
|
|
|
<summary>
|
|
|
- Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.
|
|
|
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
|
|
|
</summary>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.JTokenReader.#ctor(Newtonsoft.Json.Linq.JToken)">
|
|
@@ -6114,10 +6257,10 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsBytes">
|
|
|
<summary>
|
|
|
- Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.
|
|
|
+ Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[].
|
|
|
</summary>
|
|
|
<returns>
|
|
|
- A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.
|
|
|
+ A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.
|
|
|
</returns>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsDecimal">
|
|
@@ -6158,6 +6301,11 @@
|
|
|
true if the next token was read successfully; false if there are no more tokens to read.
|
|
|
</returns>
|
|
|
</member>
|
|
|
+ <member name="P:Newtonsoft.Json.Linq.JTokenReader.CurrentToken">
|
|
|
+ <summary>
|
|
|
+ Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the reader's current position.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
<member name="P:Newtonsoft.Json.Linq.JTokenReader.Path">
|
|
|
<summary>
|
|
|
Gets the path of the current JSON token.
|
|
@@ -6260,7 +6408,7 @@
|
|
|
</member>
|
|
|
<member name="T:Newtonsoft.Json.Linq.JTokenWriter">
|
|
|
<summary>
|
|
|
- Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
|
|
|
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
|
|
|
</summary>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.JTokenWriter.#ctor(Newtonsoft.Json.Linq.JContainer)">
|
|
@@ -6439,9 +6587,9 @@
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Byte[])">
|
|
|
<summary>
|
|
|
- Writes a <see cref="T:Byte[]"/> value.
|
|
|
+ Writes a <see cref="T:System.Byte"/>[] value.
|
|
|
</summary>
|
|
|
- <param name="value">The <see cref="T:Byte[]"/> value to write.</param>
|
|
|
+ <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.TimeSpan)">
|
|
|
<summary>
|
|
@@ -6461,6 +6609,11 @@
|
|
|
</summary>
|
|
|
<param name="value">The <see cref="T:System.Uri"/> value to write.</param>
|
|
|
</member>
|
|
|
+ <member name="P:Newtonsoft.Json.Linq.JTokenWriter.CurrentToken">
|
|
|
+ <summary>
|
|
|
+ Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the writer's current position.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
<member name="P:Newtonsoft.Json.Linq.JTokenWriter.Token">
|
|
|
<summary>
|
|
|
Gets the token being writen.
|
|
@@ -7207,9 +7360,9 @@
|
|
|
</summary>
|
|
|
<param name="shareCache">
|
|
|
If set to <c>true</c> the <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> will use a cached shared with other resolvers of the same type.
|
|
|
- Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected
|
|
|
- behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly
|
|
|
- recommended to reuse <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> instances with the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
|
|
|
+ Sharing the cache will significantly improve performance with multiple resolver instances because expensive reflection will only
|
|
|
+ happen once. This setting can cause unexpected behavior if different instances of the resolver are suppose to produce different
|
|
|
+ results. When set to false it is highly recommended to reuse <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> instances with the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
|
|
|
</param>
|
|
|
</member>
|
|
|
<member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolveContract(System.Type)">
|
|
@@ -7634,6 +7787,26 @@
|
|
|
<param name="target">The target to get the value from.</param>
|
|
|
<returns>The value.</returns>
|
|
|
</member>
|
|
|
+ <member name="T:Newtonsoft.Json.Serialization.IAttributeProvider">
|
|
|
+ <summary>
|
|
|
+ Provides methods to get attributes.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Serialization.IAttributeProvider.GetAttributes(System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
|
|
|
+ </summary>
|
|
|
+ <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
|
|
|
+ <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Serialization.IAttributeProvider.GetAttributes(System.Type,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
|
|
|
+ </summary>
|
|
|
+ <param name="attributeType">The type of the attributes.</param>
|
|
|
+ <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
|
|
|
+ <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns>
|
|
|
+ </member>
|
|
|
<member name="T:Newtonsoft.Json.Serialization.JsonArrayContract">
|
|
|
<summary>
|
|
|
Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
|
|
@@ -7959,7 +8132,7 @@
|
|
|
</member>
|
|
|
<member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.OverrideCreator">
|
|
|
<summary>
|
|
|
- Gets or sets the function used to create the object. When set this function will override <see cref="P:DefaultCreator"/>.
|
|
|
+ Gets or sets the function used to create the object. When set this function will override <see cref="P:Newtonsoft.Json.Serialization.JsonContract.DefaultCreator"/>.
|
|
|
This function is called with a collection of arguments which are defined by the <see cref="P:Newtonsoft.Json.Serialization.JsonObjectContract.CreatorParameters"/> collection.
|
|
|
</summary>
|
|
|
<value>The function used to create the object.</value>
|
|
@@ -8028,6 +8201,12 @@
|
|
|
</summary>
|
|
|
<value>The <see cref="T:Newtonsoft.Json.Serialization.IValueProvider"/> that will get and set the <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> during serialization.</value>
|
|
|
</member>
|
|
|
+ <member name="P:Newtonsoft.Json.Serialization.JsonProperty.AttributeProvider">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.IAttributeProvider"/> for this property.
|
|
|
+ </summary>
|
|
|
+ <value>The <see cref="T:Newtonsoft.Json.Serialization.IAttributeProvider"/> for this property.</value>
|
|
|
+ </member>
|
|
|
<member name="P:Newtonsoft.Json.Serialization.JsonProperty.PropertyType">
|
|
|
<summary>
|
|
|
Gets or sets the type of the property.
|
|
@@ -8215,6 +8394,21 @@
|
|
|
</summary>
|
|
|
<param name="underlyingType">The underlying type for the contract.</param>
|
|
|
</member>
|
|
|
+ <member name="M:Newtonsoft.Json.Serialization.JsonTypeReflector.CreateJsonConverterInstance(System.Type,System.Object[])">
|
|
|
+ <summary>
|
|
|
+ Lookup and create an instance of the JsonConverter type described by the argument.
|
|
|
+ </summary>
|
|
|
+ <param name="converterType">The JsonConverter type to create.</param>
|
|
|
+ <param name="converterArgs">Optional arguments to pass to an initializing constructor of the JsonConverter.
|
|
|
+ If null, the default constructor is used.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Serialization.JsonTypeReflector.GetJsonConverterCreator(System.Type)">
|
|
|
+ <summary>
|
|
|
+ Create a factory function that can be used to create instances of a JsonConverter described by the
|
|
|
+ argument type. The returned function can then be used to either invoke the converter's default ctor, or any
|
|
|
+ parameterized constructors by way of an object array.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
<member name="T:Newtonsoft.Json.Serialization.MemoryTraceWriter">
|
|
|
<summary>
|
|
|
Represents a trace writer that writes to memory. When the trace message limit is
|
|
@@ -8269,6 +8463,31 @@
|
|
|
When applied to a method, specifies that the method is called when an error occurs serializing an object.
|
|
|
</summary>
|
|
|
</member>
|
|
|
+ <member name="T:Newtonsoft.Json.Serialization.ReflectionAttributeProvider">
|
|
|
+ <summary>
|
|
|
+ Provides methods to get attributes from a <see cref="T:System.Type"/>, <see cref="T:System.Reflection.MemberInfo"/>, <see cref="T:System.Reflection.ParameterInfo"/> or <see cref="T:System.Reflection.Assembly"/>.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.#ctor(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.ReflectionAttributeProvider"/> class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.GetAttributes(System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
|
|
|
+ </summary>
|
|
|
+ <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
|
|
|
+ <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.GetAttributes(System.Type,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
|
|
|
+ </summary>
|
|
|
+ <param name="attributeType">The type of the attributes.</param>
|
|
|
+ <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
|
|
|
+ <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns>
|
|
|
+ </member>
|
|
|
<member name="T:Newtonsoft.Json.Serialization.ReflectionValueProvider">
|
|
|
<summary>
|
|
|
Get and set values for a <see cref="T:System.Reflection.MemberInfo"/> using reflection.
|