diff --git a/ArchiSteamFarm/ArchiSteamFarm.csproj b/ArchiSteamFarm/ArchiSteamFarm.csproj
index f2f519a3d..7ae36ed71 100644
--- a/ArchiSteamFarm/ArchiSteamFarm.csproj
+++ b/ArchiSteamFarm/ArchiSteamFarm.csproj
@@ -80,7 +80,7 @@
True
- ..\packages\Newtonsoft.Json.10.0.1-beta1\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.10.0.1\lib\net45\Newtonsoft.Json.dll
..\packages\Nito.AsyncEx.4.0.1\lib\net45\Nito.AsyncEx.dll
diff --git a/ArchiSteamFarm/packages.config b/ArchiSteamFarm/packages.config
index cd9b4acb2..46c31de05 100644
--- a/ArchiSteamFarm/packages.config
+++ b/ArchiSteamFarm/packages.config
@@ -1,16 +1,15 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ConfigGenerator/ConfigGenerator.csproj b/ConfigGenerator/ConfigGenerator.csproj
index ec9a0862e..6c522143e 100644
--- a/ConfigGenerator/ConfigGenerator.csproj
+++ b/ConfigGenerator/ConfigGenerator.csproj
@@ -50,7 +50,7 @@
..\packages\GenDictEdit.1.1.0\lib\net20\GenericDictionaryEditor.dll
- ..\packages\Newtonsoft.Json.10.0.1-beta1\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.10.0.1\lib\net45\Newtonsoft.Json.dll
diff --git a/ConfigGenerator/packages.config b/ConfigGenerator/packages.config
index 0f22ba522..65c24616d 100644
--- a/ConfigGenerator/packages.config
+++ b/ConfigGenerator/packages.config
@@ -3,6 +3,6 @@
-
+
\ No newline at end of file
diff --git a/GUI/GUI.csproj b/GUI/GUI.csproj
index 8359daba4..14235df8b 100644
--- a/GUI/GUI.csproj
+++ b/GUI/GUI.csproj
@@ -49,7 +49,7 @@
True
- ..\packages\Newtonsoft.Json.10.0.1-beta1\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.10.0.1\lib\net45\Newtonsoft.Json.dll
..\packages\Nito.AsyncEx.4.0.1\lib\net45\Nito.AsyncEx.dll
diff --git a/GUI/packages.config b/GUI/packages.config
index 77a160b9e..e8c3a3598 100644
--- a/GUI/packages.config
+++ b/GUI/packages.config
@@ -1,17 +1,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/Newtonsoft.Json.10.0.1-beta1.nupkg b/packages/Newtonsoft.Json.10.0.1-beta1/Newtonsoft.Json.10.0.1-beta1.nupkg
deleted file mode 100644
index 2b66cb9a7..000000000
Binary files a/packages/Newtonsoft.Json.10.0.1-beta1/Newtonsoft.Json.10.0.1-beta1.nupkg and /dev/null differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net20/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1-beta1/lib/net20/Newtonsoft.Json.dll
deleted file mode 100644
index fa6057d9c..000000000
Binary files a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net20/Newtonsoft.Json.dll and /dev/null differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net35/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1-beta1/lib/net35/Newtonsoft.Json.dll
deleted file mode 100644
index 9407bf804..000000000
Binary files a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net35/Newtonsoft.Json.dll and /dev/null differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net40/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1-beta1/lib/net40/Newtonsoft.Json.dll
deleted file mode 100644
index 2c3fd470d..000000000
Binary files a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net40/Newtonsoft.Json.dll and /dev/null differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net45/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1-beta1/lib/net45/Newtonsoft.Json.dll
deleted file mode 100644
index ea78be6f5..000000000
Binary files a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net45/Newtonsoft.Json.dll and /dev/null differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.0/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.0/Newtonsoft.Json.dll
deleted file mode 100644
index fd0f01675..000000000
Binary files a/packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.0/Newtonsoft.Json.dll and /dev/null differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.1/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.1/Newtonsoft.Json.dll
deleted file mode 100644
index 9a1943d2d..000000000
Binary files a/packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.1/Newtonsoft.Json.dll and /dev/null differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1-beta1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll
deleted file mode 100644
index 2ee4ed746..000000000
Binary files a/packages/Newtonsoft.Json.10.0.1-beta1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll and /dev/null differ
diff --git a/packages/Newtonsoft.Json.10.0.1/Newtonsoft.Json.10.0.1.nupkg b/packages/Newtonsoft.Json.10.0.1/Newtonsoft.Json.10.0.1.nupkg
new file mode 100644
index 000000000..0b5fa3c11
Binary files /dev/null and b/packages/Newtonsoft.Json.10.0.1/Newtonsoft.Json.10.0.1.nupkg differ
diff --git a/packages/Newtonsoft.Json.10.0.1/lib/net20/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1/lib/net20/Newtonsoft.Json.dll
new file mode 100644
index 000000000..8524e8bc0
Binary files /dev/null and b/packages/Newtonsoft.Json.10.0.1/lib/net20/Newtonsoft.Json.dll differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net20/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.10.0.1/lib/net20/Newtonsoft.Json.xml
similarity index 99%
rename from packages/Newtonsoft.Json.10.0.1-beta1/lib/net20/Newtonsoft.Json.xml
rename to packages/Newtonsoft.Json.10.0.1/lib/net20/Newtonsoft.Json.xml
index 72bd01fc2..3055674f7 100644
--- a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net20/Newtonsoft.Json.xml
+++ b/packages/Newtonsoft.Json.10.0.1/lib/net20/Newtonsoft.Json.xml
@@ -968,15 +968,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Instructs the to deserialize properties with no matching class member into the specified collection
@@ -7339,15 +7330,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Initializes a new instance of the class
@@ -7400,15 +7382,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Initializes a new instance of the class
@@ -7700,6 +7673,14 @@
The new token.
The value.
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
Sets the state based on current token type.
@@ -8226,15 +8207,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Serializes and deserializes objects into and from the JSON format.
@@ -8676,15 +8648,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
diff --git a/packages/Newtonsoft.Json.10.0.1/lib/net35/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1/lib/net35/Newtonsoft.Json.dll
new file mode 100644
index 000000000..2d3d929bf
Binary files /dev/null and b/packages/Newtonsoft.Json.10.0.1/lib/net35/Newtonsoft.Json.dll differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net35/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.10.0.1/lib/net35/Newtonsoft.Json.xml
similarity index 99%
rename from packages/Newtonsoft.Json.10.0.1-beta1/lib/net35/Newtonsoft.Json.xml
rename to packages/Newtonsoft.Json.10.0.1/lib/net35/Newtonsoft.Json.xml
index c101a7236..6d00db79b 100644
--- a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net35/Newtonsoft.Json.xml
+++ b/packages/Newtonsoft.Json.10.0.1/lib/net35/Newtonsoft.Json.xml
@@ -1011,15 +1011,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Instructs the to deserialize properties with no matching class member into the specified collection
@@ -6393,15 +6384,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Initializes a new instance of the class
@@ -6454,15 +6436,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Initializes a new instance of the class
@@ -6760,6 +6733,14 @@
The new token.
The value.
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
Sets the state based on current token type.
@@ -7353,15 +7334,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Serializes and deserializes objects into and from the JSON format.
@@ -7803,15 +7775,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
diff --git a/packages/Newtonsoft.Json.10.0.1/lib/net40/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1/lib/net40/Newtonsoft.Json.dll
new file mode 100644
index 000000000..71ae7e6ce
Binary files /dev/null and b/packages/Newtonsoft.Json.10.0.1/lib/net40/Newtonsoft.Json.dll differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net40/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.10.0.1/lib/net40/Newtonsoft.Json.xml
similarity index 99%
rename from packages/Newtonsoft.Json.10.0.1-beta1/lib/net40/Newtonsoft.Json.xml
rename to packages/Newtonsoft.Json.10.0.1/lib/net40/Newtonsoft.Json.xml
index f064408ef..15c754875 100644
--- a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net40/Newtonsoft.Json.xml
+++ b/packages/Newtonsoft.Json.10.0.1/lib/net40/Newtonsoft.Json.xml
@@ -1002,15 +1002,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Specifies how dates are formatted when writing JSON text.
@@ -6593,15 +6584,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Initializes a new instance of the class
@@ -6654,15 +6636,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Initializes a new instance of the class
@@ -6960,6 +6933,14 @@
The new token.
The value.
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
Sets the state based on current token type.
@@ -7553,15 +7534,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Serializes and deserializes objects into and from the JSON format.
@@ -8003,15 +7975,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
diff --git a/packages/Newtonsoft.Json.10.0.1/lib/net45/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1/lib/net45/Newtonsoft.Json.dll
new file mode 100644
index 000000000..bc3ef131d
Binary files /dev/null and b/packages/Newtonsoft.Json.10.0.1/lib/net45/Newtonsoft.Json.dll differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net45/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.10.0.1/lib/net45/Newtonsoft.Json.xml
similarity index 99%
rename from packages/Newtonsoft.Json.10.0.1-beta1/lib/net45/Newtonsoft.Json.xml
rename to packages/Newtonsoft.Json.10.0.1/lib/net45/Newtonsoft.Json.xml
index f7a8f226a..157e1f772 100644
--- a/packages/Newtonsoft.Json.10.0.1-beta1/lib/net45/Newtonsoft.Json.xml
+++ b/packages/Newtonsoft.Json.10.0.1/lib/net45/Newtonsoft.Json.xml
@@ -1901,15 +1901,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Instructs the to deserialize properties with no matching class member into the specified collection
@@ -2442,6 +2433,14 @@
The new token.
The value.
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
Sets the state based on current token type.
@@ -2502,15 +2501,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Initializes a new instance of the class
@@ -2552,15 +2542,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Serializes and deserializes objects into and from the JSON format.
@@ -5489,15 +5470,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
Initializes a new instance of the class
@@ -8905,15 +8877,6 @@
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or null if no inner exception is specified.
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The parameter is null.
- The class name is null or is zero (0).
-
diff --git a/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.0/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.0/Newtonsoft.Json.dll
new file mode 100644
index 000000000..8a6bb0aec
Binary files /dev/null and b/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.0/Newtonsoft.Json.dll differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.0/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.0/Newtonsoft.Json.xml
similarity index 99%
rename from packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.0/Newtonsoft.Json.xml
rename to packages/Newtonsoft.Json.10.0.1/lib/netstandard1.0/Newtonsoft.Json.xml
index 45881c26c..51cb068c9 100644
--- a/packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.0/Newtonsoft.Json.xml
+++ b/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.0/Newtonsoft.Json.xml
@@ -337,6 +337,38 @@
Json.NET will use a non-public default constructor before falling back to a parameterized constructor.
+
+
+ Converts a binary value to and from a base 64 string value.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
Converts a to and from JSON and BSON.
@@ -2253,6 +2285,14 @@
The new token.
The value.
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
Sets the state based on current token type.
diff --git a/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll
new file mode 100644
index 000000000..d6e3d9d3d
Binary files /dev/null and b/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.3/Newtonsoft.Json.xml
similarity index 98%
rename from packages/Newtonsoft.Json.10.0.1-beta1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.xml
rename to packages/Newtonsoft.Json.10.0.1/lib/netstandard1.3/Newtonsoft.Json.xml
index 2cf3cc59e..b4c0699ba 100644
--- a/packages/Newtonsoft.Json.10.0.1-beta1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.xml
+++ b/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.3/Newtonsoft.Json.xml
@@ -337,6 +337,38 @@
Json.NET will use a non-public default constructor before falling back to a parameterized constructor.
+
+
+ Converts a binary value to and from a base 64 string value.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
Converts a to and from JSON and BSON.
@@ -1549,6 +1581,58 @@
If this is null, default serialization settings will be used.
+
+
+ Serializes the to a JSON string.
+
+ The node to serialize.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
Serializes the to a JSON string.
@@ -2253,6 +2337,14 @@
The new token.
The value.
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
Sets the state based on current token type.
@@ -3920,6 +4012,234 @@
The string of white space characters.
+
+
+ Specifies the type of JSON token.
+
+
+
+
+ This is returned by the if a read method has not been called.
+
+
+
+
+ An object start token.
+
+
+
+
+ An array start token.
+
+
+
+
+ A constructor start token.
+
+
+
+
+ An object property name.
+
+
+
+
+ A comment.
+
+
+
+
+ Raw JSON.
+
+
+
+
+ An integer.
+
+
+
+
+ A float.
+
+
+
+
+ A string.
+
+
+
+
+ A boolean.
+
+
+
+
+ A null token.
+
+
+
+
+ An undefined token.
+
+
+
+
+ An object end token.
+
+
+
+
+ An array end token.
+
+
+
+
+ A constructor end token.
+
+
+
+
+ A Date.
+
+
+
+
+ Byte data.
+
+
+
+
+
+ Represents a reader that provides validation.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Sets an event handler for receiving schema validation errors.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+
+ Initializes a new instance of the class that
+ validates the content returned from the given .
+
+ The to read from while validating.
+
+
+
+ Gets or sets the schema.
+
+ The schema.
+
+
+
+ Gets the used to construct this .
+
+ The specified in the constructor.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+
+ A [] or null if the next JSON token is null.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
@@ -5023,234 +5343,6 @@
The being written.
The value being written.
-
-
- Specifies the type of JSON token.
-
-
-
-
- This is returned by the if a read method has not been called.
-
-
-
-
- An object start token.
-
-
-
-
- An array start token.
-
-
-
-
- A constructor start token.
-
-
-
-
- An object property name.
-
-
-
-
- A comment.
-
-
-
-
- Raw JSON.
-
-
-
-
- An integer.
-
-
-
-
- A float.
-
-
-
-
- A string.
-
-
-
-
- A boolean.
-
-
-
-
- A null token.
-
-
-
-
- An undefined token.
-
-
-
-
- An object end token.
-
-
-
-
- An array end token.
-
-
-
-
- A constructor end token.
-
-
-
-
- A Date.
-
-
-
-
- Byte data.
-
-
-
-
-
- Represents a reader that provides validation.
-
-
- JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
-
-
-
-
-
- Sets an event handler for receiving schema validation errors.
-
-
-
-
- Gets the text value of the current JSON token.
-
-
-
-
-
- Gets the depth of the current token in the JSON document.
-
- The depth of the current token in the JSON document.
-
-
-
- Gets the path of the current JSON token.
-
-
-
-
- Gets the quotation mark character used to enclose the value of a string.
-
-
-
-
-
- Gets the type of the current JSON token.
-
-
-
-
-
- Gets the .NET type for the current JSON token.
-
-
-
-
-
- Initializes a new instance of the class that
- validates the content returned from the given .
-
- The to read from while validating.
-
-
-
- Gets or sets the schema.
-
- The schema.
-
-
-
- Gets the used to construct this .
-
- The specified in the constructor.
-
-
-
- Changes the reader's state to .
- If is set to true, the underlying is also closed.
-
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of .
-
-
-
- Reads the next JSON token from the underlying as a [].
-
-
- A [] or null if the next JSON token is null.
-
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of .
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of .
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of .
-
-
-
- Reads the next JSON token from the underlying as a .
-
- A . This method will return null at the end of an array.
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of . This method will return null at the end of an array.
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of .
-
-
-
- Reads the next JSON token from the underlying .
-
-
- true if the next token was read successfully; false if there are no more tokens to read.
-
-
The exception thrown when an error occurs while writing JSON text.
@@ -5466,6 +5558,34 @@
+
+
+ Writes this token to a asynchronously.
+
+ A into which this method will write.
+ The token to monitor for cancellation requests.
+ A collection of which will be used when writing the token.
+ A that represents the asynchronous write operation.
+
+
+
+ Asynchronously loads a from a .
+
+ A that will be read for the content of the .
+ If this is null, default load settings will be used.
+ The token to monitor for cancellation requests. The default value is .
+ A representing the asynchronous load. The property contains the JSON that was read from the specified .
+
+
+
+ Asynchronously loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ The token to monitor for cancellation requests. The default value is .
+ A representing the asynchronous load. The property contains the JSON that was read from the specified .
+
Gets the container's children tokens.
@@ -5651,7 +5771,12 @@
true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original .
-
+
+
+ Represents a JSON constructor.
+
+
+
Writes this token to a asynchronously.
@@ -5660,29 +5785,27 @@
A collection of which will be used when writing the token.
A that represents the asynchronous write operation.
-
+
- Asynchronously loads a from a .
+ Asynchronously loads a from a .
- A that will be read for the content of the .
- If this is null, default load settings will be used.
+ A that will be read for the content of the .
The token to monitor for cancellation requests. The default value is .
- A representing the asynchronous load. The property contains the JSON that was read from the specified .
+
+ A that represents the asynchronous load. The
+ property returns a that contains the JSON that was read from the specified .
-
+
- Asynchronously loads a from a .
+ Asynchronously loads a from a .
- A that will be read for the content of the .
+ A that will be read for the content of the .
The used to load the JSON.
If this is null, default load settings will be used.
The token to monitor for cancellation requests. The default value is .
- A representing the asynchronous load. The property contains the JSON that was read from the specified .
-
-
-
- Represents a JSON constructor.
-
+
+ A that represents the asynchronous load. The
+ property returns a that contains the JSON that was read from the specified .
@@ -5762,37 +5885,6 @@
If this is null, default load settings will be used.
A that contains the JSON that was read from the specified .
-
-
- Writes this token to a asynchronously.
-
- A into which this method will write.
- The token to monitor for cancellation requests.
- A collection of which will be used when writing the token.
- A that represents the asynchronous write operation.
-
-
-
- Asynchronously loads a from a .
-
- A that will be read for the content of the .
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous load. The
- property returns a that contains the JSON that was read from the specified .
-
-
-
- Asynchronously loads a from a .
-
- A that will be read for the content of the .
- The used to load the JSON.
- If this is null, default load settings will be used.
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous load. The
- property returns a that contains the JSON that was read from the specified .
-
Represents a token that can contain other tokens.
@@ -5981,6 +6073,37 @@
+
+
+ Writes this token to a asynchronously.
+
+ A into which this method will write.
+ The token to monitor for cancellation requests.
+ A collection of which will be used when writing the token.
+ A that represents the asynchronous write operation.
+
+
+
+ Asynchronously loads a from a .
+
+ A that will be read for the content of the .
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous load. The
+ property returns a that contains the JSON that was read from the specified .
+
+
+
+ Asynchronously loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous load. The
+ property returns a that contains the JSON that was read from the specified .
+
Gets the container's children tokens.
@@ -6197,7 +6320,12 @@
The to bind this object.
-
+
+
+ Represents a JSON property.
+
+
+
Writes this token to a asynchronously.
@@ -6206,32 +6334,25 @@
A collection of which will be used when writing the token.
A that represents the asynchronous write operation.
-
+
- Asynchronously loads a from a .
+ Asynchronously loads a from a .
- A that will be read for the content of the .
+ A that will be read for the content of the .
The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous load. The
- property returns a that contains the JSON that was read from the specified .
+ A representing the asynchronous creation. The
+ property returns a that contains the JSON that was read from the specified .
-
+
- Asynchronously loads a from a .
+ Asynchronously loads a from a .
- A that will be read for the content of the .
+ A that will be read for the content of the .
The used to load the JSON.
If this is null, default load settings will be used.
The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous load. The
- property returns a that contains the JSON that was read from the specified .
-
-
-
- Represents a JSON property.
-
+ A representing the asynchronous creation. The
+ property returns a that contains the JSON that was read from the specified .
@@ -6300,40 +6421,20 @@
If this is null, default load settings will be used.
A that contains the JSON that was read from the specified .
-
-
- Writes this token to a asynchronously.
-
- A into which this method will write.
- The token to monitor for cancellation requests.
- A collection of which will be used when writing the token.
- A that represents the asynchronous write operation.
-
-
-
- Asynchronously loads a from a .
-
- A that will be read for the content of the .
- The token to monitor for cancellation requests. The default value is .
- A representing the asynchronous creation. The
- property returns a that contains the JSON that was read from the specified .
-
-
-
- Asynchronously loads a from a .
-
- A that will be read for the content of the .
- The used to load the JSON.
- If this is null, default load settings will be used.
- The token to monitor for cancellation requests. The default value is .
- A representing the asynchronous creation. The
- property returns a that contains the JSON that was read from the specified .
-
Represents a raw JSON string.
+
+
+ Asynchronously creates an instance of with the content of the reader's current token.
+
+ The reader.
+ The token to monitor for cancellation requests. The default value is .
+ A representing the asynchronous creation. The
+ property returns an instance of with the content of the reader's current token.
+
Initializes a new instance of the class from another object.
@@ -6353,15 +6454,6 @@
The reader.
An instance of with the content of the reader's current token.
-
-
- Asynchronously creates an instance of with the content of the reader's current token.
-
- The reader.
- The token to monitor for cancellation requests. The default value is .
- A representing the asynchronous creation. The
- property returns an instance of with the content of the reader's current token.
-
Specifies the settings used when loading JSON.
@@ -6401,6 +6493,81 @@
Represents an abstract JSON token.
+
+
+ Writes this token to a asynchronously.
+
+ A into which this method will write.
+ The token to monitor for cancellation requests.
+ A collection of which will be used when writing the token.
+ A that represents the asynchronous write operation.
+
+
+
+ Writes this token to a asynchronously.
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+ A that represents the asynchronous write operation.
+
+
+
+ Asynchronously creates a from a .
+
+ An positioned at the token to read into this .
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous creation. The
+ property returns a that contains
+ the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Asynchronously creates a from a .
+
+ An positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous creation. The
+ property returns a that contains
+ the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Asynchronously creates a from a .
+
+ A positioned at the token to read into this .
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous creation. The
+ property returns a that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Asynchronously creates a from a .
+
+ A positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous creation. The
+ property returns a that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
Gets a comparer that can compare two tokens for value equality.
@@ -7301,81 +7468,6 @@
The of annotations to remove.
-
-
- Writes this token to a asynchronously.
-
- A into which this method will write.
- The token to monitor for cancellation requests.
- A collection of which will be used when writing the token.
- A that represents the asynchronous write operation.
-
-
-
- Writes this token to a asynchronously.
-
- A into which this method will write.
- A collection of which will be used when writing the token.
- A that represents the asynchronous write operation.
-
-
-
- Asynchronously creates a from a .
-
- An positioned at the token to read into this .
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous creation. The
- property returns a that contains
- the token and its descendant tokens
- that were read from the reader. The runtime type of the token is determined
- by the token type of the first token encountered in the reader.
-
-
-
-
- Asynchronously creates a from a .
-
- An positioned at the token to read into this .
- The used to load the JSON.
- If this is null, default load settings will be used.
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous creation. The
- property returns a that contains
- the token and its descendant tokens
- that were read from the reader. The runtime type of the token is determined
- by the token type of the first token encountered in the reader.
-
-
-
-
- Asynchronously creates a from a .
-
- A positioned at the token to read into this .
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous creation. The
- property returns a that contains the token and its descendant tokens
- that were read from the reader. The runtime type of the token is determined
- by the token type of the first token encountered in the reader.
-
-
-
-
- Asynchronously creates a from a .
-
- A positioned at the token to read into this .
- The used to load the JSON.
- If this is null, default load settings will be used.
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous creation. The
- property returns a that contains the token and its descendant tokens
- that were read from the reader. The runtime type of the token is determined
- by the token type of the first token encountered in the reader.
-
-
Compares tokens to determine whether they are equal.
@@ -7746,6 +7838,15 @@
Represents a value in JSON (string, integer, date, etc).
+
+
+ Writes this token to a asynchronously.
+
+ A into which this method will write.
+ The token to monitor for cancellation requests.
+ A collection of which will be used when writing the token.
+ A that represents the asynchronous write operation.
+
Initializes a new instance of the class from another object.
@@ -7980,15 +8081,6 @@
is not of the same type as this instance.
-
-
- Writes this token to a asynchronously.
-
- A into which this method will write.
- The token to monitor for cancellation requests.
- A collection of which will be used when writing the token.
- A that represents the asynchronous write operation.
-
Specifies how JSON arrays are merged together.
@@ -8028,7 +8120,7 @@
- All public members are serialized by default. Members can be excluded using or .
+ All public members are serialized by default. Members can be excluded using or .
This is the default member serialization mode.
@@ -8040,8 +8132,8 @@
- All public and private fields are serialized. Members can be excluded using or .
- This member serialization mode can also be set by marking the class with
+ All public and private fields are serialized. Members can be excluded using or .
+ This member serialization mode can also be set by marking the class with
and setting IgnoreSerializableAttribute on to false.
@@ -8850,43 +8942,6 @@
The type to resolve a contract for.
The contract for a given type.
-
-
- The default naming strategy. Property names and dictionary keys are unchanged.
-
-
-
-
- Resolves the specified property name.
-
- The property name to resolve.
- The resolved property name.
-
-
-
- Get and set values for a using dynamic methods.
-
-
-
-
- Initializes a new instance of the class.
-
- The member info.
-
-
-
- Sets the value.
-
- The target to set the value on.
- The value to set on the target.
-
-
-
- Gets the value.
-
- The target to get the value from.
- The value.
-
Used by to resolve a for a given .
@@ -8909,6 +8964,22 @@
true if serialized compiler generated members; otherwise, false.
+
+
+ Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types.
+
+
+ true if the interface will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types.
+
+
+ true if the attribute will be ignored when serializing and deserializing types; otherwise, false.
+
+
Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized.
@@ -8992,6 +9063,13 @@
Type of the object.
A for the given type.
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
Creates a for the given type.
@@ -9064,6 +9142,18 @@
Name of the property.
Name of the property.
+
+
+ The default naming strategy. Property names and dictionary keys are unchanged.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
The default serialization binder used when resolving and loading classes from type names.
@@ -9151,6 +9241,31 @@
The current object.
The error context.
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
Provides methods to get attributes.
@@ -9521,6 +9636,23 @@
The underlying type for the contract.
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object constructor.
+
+ The object constructor.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
Contract details for a used by the .
diff --git a/packages/Newtonsoft.Json.10.0.1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.10.0.1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll
new file mode 100644
index 000000000..149d48d59
Binary files /dev/null and b/packages/Newtonsoft.Json.10.0.1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll differ
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.1/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.10.0.1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.xml
similarity index 99%
rename from packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.1/Newtonsoft.Json.xml
rename to packages/Newtonsoft.Json.10.0.1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.xml
index 45881c26c..438023058 100644
--- a/packages/Newtonsoft.Json.10.0.1-beta1/lib/netstandard1.1/Newtonsoft.Json.xml
+++ b/packages/Newtonsoft.Json.10.0.1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.xml
@@ -337,6 +337,38 @@
Json.NET will use a non-public default constructor before falling back to a parameterized constructor.
+
+
+ Converts a binary value to and from a base 64 string value.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
Converts a to and from JSON and BSON.
@@ -2253,6 +2285,14 @@
The new token.
The value.
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
Sets the state based on current token type.
@@ -3920,234 +3960,6 @@
The string of white space characters.
-
-
- Specifies the type of JSON token.
-
-
-
-
- This is returned by the if a read method has not been called.
-
-
-
-
- An object start token.
-
-
-
-
- An array start token.
-
-
-
-
- A constructor start token.
-
-
-
-
- An object property name.
-
-
-
-
- A comment.
-
-
-
-
- Raw JSON.
-
-
-
-
- An integer.
-
-
-
-
- A float.
-
-
-
-
- A string.
-
-
-
-
- A boolean.
-
-
-
-
- A null token.
-
-
-
-
- An undefined token.
-
-
-
-
- An object end token.
-
-
-
-
- An array end token.
-
-
-
-
- A constructor end token.
-
-
-
-
- A Date.
-
-
-
-
- Byte data.
-
-
-
-
-
- Represents a reader that provides validation.
-
-
- JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
-
-
-
-
-
- Sets an event handler for receiving schema validation errors.
-
-
-
-
- Gets the text value of the current JSON token.
-
-
-
-
-
- Gets the depth of the current token in the JSON document.
-
- The depth of the current token in the JSON document.
-
-
-
- Gets the path of the current JSON token.
-
-
-
-
- Gets the quotation mark character used to enclose the value of a string.
-
-
-
-
-
- Gets the type of the current JSON token.
-
-
-
-
-
- Gets the .NET type for the current JSON token.
-
-
-
-
-
- Initializes a new instance of the class that
- validates the content returned from the given .
-
- The to read from while validating.
-
-
-
- Gets or sets the schema.
-
- The schema.
-
-
-
- Gets the used to construct this .
-
- The specified in the constructor.
-
-
-
- Changes the reader's state to .
- If is set to true, the underlying is also closed.
-
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of .
-
-
-
- Reads the next JSON token from the underlying as a [].
-
-
- A [] or null if the next JSON token is null.
-
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of .
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of .
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of .
-
-
-
- Reads the next JSON token from the underlying as a .
-
- A . This method will return null at the end of an array.
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of . This method will return null at the end of an array.
-
-
-
- Reads the next JSON token from the underlying as a of .
-
- A of .
-
-
-
- Reads the next JSON token from the underlying .
-
-
- true if the next token was read successfully; false if there are no more tokens to read.
-
-
Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
@@ -5251,6 +5063,234 @@
The being written.
The value being written.
+
+
+ Specifies the type of JSON token.
+
+
+
+
+ This is returned by the if a read method has not been called.
+
+
+
+
+ An object start token.
+
+
+
+
+ An array start token.
+
+
+
+
+ A constructor start token.
+
+
+
+
+ An object property name.
+
+
+
+
+ A comment.
+
+
+
+
+ Raw JSON.
+
+
+
+
+ An integer.
+
+
+
+
+ A float.
+
+
+
+
+ A string.
+
+
+
+
+ A boolean.
+
+
+
+
+ A null token.
+
+
+
+
+ An undefined token.
+
+
+
+
+ An object end token.
+
+
+
+
+ An array end token.
+
+
+
+
+ A constructor end token.
+
+
+
+
+ A Date.
+
+
+
+
+ Byte data.
+
+
+
+
+
+ Represents a reader that provides validation.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Sets an event handler for receiving schema validation errors.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+
+ Initializes a new instance of the class that
+ validates the content returned from the given .
+
+ The to read from while validating.
+
+
+
+ Gets or sets the schema.
+
+ The schema.
+
+
+
+ Gets the used to construct this .
+
+ The specified in the constructor.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+
+ A [] or null if the next JSON token is null.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
The exception thrown when an error occurs while writing JSON text.
@@ -5466,34 +5506,6 @@
-
-
- Writes this token to a asynchronously.
-
- A into which this method will write.
- The token to monitor for cancellation requests.
- A collection of which will be used when writing the token.
- A that represents the asynchronous write operation.
-
-
-
- Asynchronously loads a from a .
-
- A that will be read for the content of the .
- If this is null, default load settings will be used.
- The token to monitor for cancellation requests. The default value is .
- A representing the asynchronous load. The property contains the JSON that was read from the specified .
-
-
-
- Asynchronously loads a from a .
-
- A that will be read for the content of the .
- The used to load the JSON.
- If this is null, default load settings will be used.
- The token to monitor for cancellation requests. The default value is .
- A representing the asynchronous load. The property contains the JSON that was read from the specified .
-
Gets the container's children tokens.
@@ -5679,12 +5691,7 @@
true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original .
-
-
- Represents a JSON constructor.
-
-
-
+
Writes this token to a asynchronously.
@@ -5693,27 +5700,29 @@
A collection of which will be used when writing the token.
A that represents the asynchronous write operation.
-
+
- Asynchronously loads a from a .
+ Asynchronously loads a from a .
- A that will be read for the content of the .
+ A that will be read for the content of the .
+ If this is null, default load settings will be used.
The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous load. The
- property returns a that contains the JSON that was read from the specified .
+ A representing the asynchronous load. The property contains the JSON that was read from the specified .
-
+
- Asynchronously loads a from a .
+ Asynchronously loads a from a .
- A that will be read for the content of the .
+ A that will be read for the content of the .
The used to load the JSON.
If this is null, default load settings will be used.
The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous load. The
- property returns a that contains the JSON that was read from the specified .
+ A representing the asynchronous load. The property contains the JSON that was read from the specified .
+
+
+
+ Represents a JSON constructor.
+
@@ -5793,6 +5802,37 @@
If this is null, default load settings will be used.
A that contains the JSON that was read from the specified .
+
+
+ Writes this token to a asynchronously.
+
+ A into which this method will write.
+ The token to monitor for cancellation requests.
+ A collection of which will be used when writing the token.
+ A that represents the asynchronous write operation.
+
+
+
+ Asynchronously loads a from a .
+
+ A that will be read for the content of the .
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous load. The
+ property returns a that contains the JSON that was read from the specified .
+
+
+
+ Asynchronously loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous load. The
+ property returns a that contains the JSON that was read from the specified .
+
Represents a token that can contain other tokens.
@@ -5981,37 +6021,6 @@
-
-
- Writes this token to a asynchronously.
-
- A into which this method will write.
- The token to monitor for cancellation requests.
- A collection of which will be used when writing the token.
- A that represents the asynchronous write operation.
-
-
-
- Asynchronously loads a from a .
-
- A that will be read for the content of the .
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous load. The
- property returns a that contains the JSON that was read from the specified .
-
-
-
- Asynchronously loads a from a .
-
- A that will be read for the content of the .
- The used to load the JSON.
- If this is null, default load settings will be used.
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous load. The
- property returns a that contains the JSON that was read from the specified .
-
Gets the container's children tokens.
@@ -6228,12 +6237,7 @@
The to bind this object.
-
-
- Represents a JSON property.
-
-
-
+
Writes this token to a asynchronously.
@@ -6242,25 +6246,32 @@
A collection of which will be used when writing the token.
A that represents the asynchronous write operation.
-
+
- Asynchronously loads a from a .
+ Asynchronously loads a from a .
- A that will be read for the content of the .
+ A that will be read for the content of the .
The token to monitor for cancellation requests. The default value is .
- A representing the asynchronous creation. The
- property returns a that contains the JSON that was read from the specified .
+
+ A that represents the asynchronous load. The
+ property returns a that contains the JSON that was read from the specified .
-
+
- Asynchronously loads a from a .
+ Asynchronously loads a from a .
- A that will be read for the content of the .
+ A that will be read for the content of the .
The used to load the JSON.
If this is null, default load settings will be used.
The token to monitor for cancellation requests. The default value is .
- A representing the asynchronous creation. The
- property returns a that contains the JSON that was read from the specified .
+
+ A that represents the asynchronous load. The
+ property returns a that contains the JSON that was read from the specified .
+
+
+
+ Represents a JSON property.
+
@@ -6329,20 +6340,40 @@
If this is null, default load settings will be used.
A that contains the JSON that was read from the specified .
+
+
+ Writes this token to a asynchronously.
+
+ A into which this method will write.
+ The token to monitor for cancellation requests.
+ A collection of which will be used when writing the token.
+ A that represents the asynchronous write operation.
+
+
+
+ Asynchronously loads a from a .
+
+ A that will be read for the content of the .
+ The token to monitor for cancellation requests. The default value is .
+ A representing the asynchronous creation. The
+ property returns a that contains the JSON that was read from the specified .
+
+
+
+ Asynchronously loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ The token to monitor for cancellation requests. The default value is .
+ A representing the asynchronous creation. The
+ property returns a that contains the JSON that was read from the specified .
+
Represents a raw JSON string.
-
-
- Asynchronously creates an instance of with the content of the reader's current token.
-
- The reader.
- The token to monitor for cancellation requests. The default value is .
- A representing the asynchronous creation. The
- property returns an instance of with the content of the reader's current token.
-
Initializes a new instance of the class from another object.
@@ -6362,6 +6393,15 @@
The reader.
An instance of with the content of the reader's current token.
+
+
+ Asynchronously creates an instance of with the content of the reader's current token.
+
+ The reader.
+ The token to monitor for cancellation requests. The default value is .
+ A representing the asynchronous creation. The
+ property returns an instance of with the content of the reader's current token.
+
Specifies the settings used when loading JSON.
@@ -6401,81 +6441,6 @@
Represents an abstract JSON token.
-
-
- Writes this token to a asynchronously.
-
- A into which this method will write.
- The token to monitor for cancellation requests.
- A collection of which will be used when writing the token.
- A that represents the asynchronous write operation.
-
-
-
- Writes this token to a asynchronously.
-
- A into which this method will write.
- A collection of which will be used when writing the token.
- A that represents the asynchronous write operation.
-
-
-
- Asynchronously creates a from a .
-
- An positioned at the token to read into this .
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous creation. The
- property returns a that contains
- the token and its descendant tokens
- that were read from the reader. The runtime type of the token is determined
- by the token type of the first token encountered in the reader.
-
-
-
-
- Asynchronously creates a from a .
-
- An positioned at the token to read into this .
- The used to load the JSON.
- If this is null, default load settings will be used.
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous creation. The
- property returns a that contains
- the token and its descendant tokens
- that were read from the reader. The runtime type of the token is determined
- by the token type of the first token encountered in the reader.
-
-
-
-
- Asynchronously creates a from a .
-
- A positioned at the token to read into this .
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous creation. The
- property returns a that contains the token and its descendant tokens
- that were read from the reader. The runtime type of the token is determined
- by the token type of the first token encountered in the reader.
-
-
-
-
- Asynchronously creates a from a .
-
- A positioned at the token to read into this .
- The used to load the JSON.
- If this is null, default load settings will be used.
- The token to monitor for cancellation requests. The default value is .
-
- A that represents the asynchronous creation. The
- property returns a that contains the token and its descendant tokens
- that were read from the reader. The runtime type of the token is determined
- by the token type of the first token encountered in the reader.
-
-
Gets a comparer that can compare two tokens for value equality.
@@ -7376,6 +7341,81 @@
The of annotations to remove.
+
+
+ Writes this token to a asynchronously.
+
+ A into which this method will write.
+ The token to monitor for cancellation requests.
+ A collection of which will be used when writing the token.
+ A that represents the asynchronous write operation.
+
+
+
+ Writes this token to a asynchronously.
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+ A that represents the asynchronous write operation.
+
+
+
+ Asynchronously creates a from a .
+
+ An positioned at the token to read into this .
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous creation. The
+ property returns a that contains
+ the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Asynchronously creates a from a .
+
+ An positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous creation. The
+ property returns a that contains
+ the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Asynchronously creates a from a .
+
+ A positioned at the token to read into this .
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous creation. The
+ property returns a that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Asynchronously creates a from a .
+
+ A positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ The token to monitor for cancellation requests. The default value is .
+
+ A that represents the asynchronous creation. The
+ property returns a that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
Compares tokens to determine whether they are equal.
@@ -7746,15 +7786,6 @@
Represents a value in JSON (string, integer, date, etc).
-
-
- Writes this token to a asynchronously.
-
- A into which this method will write.
- The token to monitor for cancellation requests.
- A collection of which will be used when writing the token.
- A that represents the asynchronous write operation.
-
Initializes a new instance of the class from another object.
@@ -7989,6 +8020,15 @@
is not of the same type as this instance.
+
+
+ Writes this token to a asynchronously.
+
+ A into which this method will write.
+ The token to monitor for cancellation requests.
+ A collection of which will be used when writing the token.
+ A that represents the asynchronous write operation.
+
Specifies how JSON arrays are merged together.
@@ -8850,6 +8890,43 @@
The type to resolve a contract for.
The contract for a given type.
+
+
+ The default naming strategy. Property names and dictionary keys are unchanged.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
Used by to resolve a for a given .
@@ -9027,18 +9104,6 @@
Name of the property.
Name of the property.
-
-
- The default naming strategy. Property names and dictionary keys are unchanged.
-
-
-
-
- Resolves the specified property name.
-
- The property name to resolve.
- The resolved property name.
-
The default serialization binder used when resolving and loading classes from type names.
@@ -9126,31 +9191,6 @@
The current object.
The error context.
-
-
- Get and set values for a using dynamic methods.
-
-
-
-
- Initializes a new instance of the class.
-
- The member info.
-
-
-
- Sets the value.
-
- The target to set the value on.
- The value to set on the target.
-
-
-
- Gets the value.
-
- The target to get the value from.
- The value.
-
Provides methods to get attributes.
diff --git a/packages/Newtonsoft.Json.10.0.1-beta1/tools/install.ps1 b/packages/Newtonsoft.Json.10.0.1/tools/install.ps1
similarity index 100%
rename from packages/Newtonsoft.Json.10.0.1-beta1/tools/install.ps1
rename to packages/Newtonsoft.Json.10.0.1/tools/install.ps1