From 956d0c668bf20cb461c2c48ce388087bc6618886 Mon Sep 17 00:00:00 2001 From: marcinzelent Date: Thu, 23 Nov 2017 10:16:47 +0100 Subject: Changed configs. --- .../AirPollutionWebApi.Tests.csproj | 91 - .../Controllers/HomeControllerTest.cs | 35 - AirPollutionWebApi.Tests/packages.config | 13 - AirPollutionWebApi.sln | 6 - AirPollutionWebApi.userprefs | 8 +- AirPollutionWebApi/AirPollutionWebApi.csproj | 12 +- AirPollutionWebApi/Web.config | 9 + AirPollutionWebApi/bin/AirPollutionWebApi.dll | Bin 11776 -> 11776 bytes AirPollutionWebApi/bin/AirPollutionWebApi.pdb | Bin 2512 -> 2512 bytes AirPollutionWebApi/bin/Newtonsoft.Json.dll | Bin 653824 -> 502272 bytes AirPollutionWebApi/bin/Newtonsoft.Json.xml | 9914 ++++++++------------ .../bin/System.Net.Http.Formatting.dll | Bin 185544 -> 185032 bytes AirPollutionWebApi/bin/System.Web.Http.WebHost.dll | Bin 82120 -> 82120 bytes AirPollutionWebApi/bin/System.Web.Http.dll | Bin 471240 -> 471248 bytes ...rPollutionWebApi.csproj.CoreCompileInputs.cache | 2 +- .../obj/Debug/AirPollutionWebApi.dll | Bin 11776 -> 11776 bytes .../obj/Debug/AirPollutionWebApi.pdb | Bin 2512 -> 2512 bytes AirPollutionWebApi/packages.config | 10 +- AirPollutionWebApi/web.config | 2 + .../Microsoft.AspNet.WebApi.5.2.0.nupkg | Bin 0 -> 3175 bytes .../Microsoft.AspNet.WebApi.Client.5.2.0.nupkg | Bin 0 -> 188658 bytes .../lib/net45/System.Net.Http.Formatting.dll | Bin 0 -> 185032 bytes .../lib/net45/System.Net.Http.Formatting.xml | 2094 +++++ .../System.Net.Http.Formatting.dll | Bin 0 -> 150728 bytes .../System.Net.Http.Formatting.xml | 4025 ++++++++ .../Content/web.config.transform | 11 + .../Microsoft.AspNet.WebApi.Core.5.2.0.nupkg | Bin 0 -> 239362 bytes .../lib/net45/System.Web.Http.dll | Bin 0 -> 471248 bytes .../lib/net45/System.Web.Http.xml | 6664 +++++++++++++ .../Microsoft.AspNet.WebApi.WebHost.5.2.0.nupkg | Bin 0 -> 43002 bytes .../lib/net45/System.Web.Http.WebHost.dll | Bin 0 -> 82120 bytes .../lib/net45/System.Web.Http.WebHost.xml | 135 + .../Newtonsoft.Json.6.0.4.nupkg | Bin 0 -> 1513616 bytes .../lib/net20/Newtonsoft.Json.dll | Bin 0 -> 493056 bytes .../lib/net20/Newtonsoft.Json.xml | 9108 ++++++++++++++++++ .../lib/net35/Newtonsoft.Json.dll | Bin 0 -> 430080 bytes .../lib/net35/Newtonsoft.Json.xml | 8251 ++++++++++++++++ .../lib/net40/Newtonsoft.Json.dll | Bin 0 -> 493056 bytes .../lib/net40/Newtonsoft.Json.xml | 8558 +++++++++++++++++ .../lib/net45/Newtonsoft.Json.dll | Bin 0 -> 502272 bytes .../lib/net45/Newtonsoft.Json.xml | 8558 +++++++++++++++++ .../lib/netcore45/Newtonsoft.Json.dll | Bin 0 -> 446976 bytes .../lib/netcore45/Newtonsoft.Json.xml | 8083 ++++++++++++++++ .../Newtonsoft.Json.dll | Bin 0 -> 387072 bytes .../Newtonsoft.Json.xml | 7711 +++++++++++++++ .../Newtonsoft.Json.dll | Bin 0 -> 444928 bytes .../Newtonsoft.Json.xml | 8083 ++++++++++++++++ packages/Newtonsoft.Json.6.0.4/tools/install.ps1 | 93 + 48 files changed, 75259 insertions(+), 6217 deletions(-) delete mode 100644 AirPollutionWebApi.Tests/AirPollutionWebApi.Tests.csproj delete mode 100644 AirPollutionWebApi.Tests/Controllers/HomeControllerTest.cs delete mode 100644 AirPollutionWebApi.Tests/packages.config create mode 100644 AirPollutionWebApi/web.config create mode 100644 packages/Microsoft.AspNet.WebApi.5.2.0/Microsoft.AspNet.WebApi.5.2.0.nupkg create mode 100644 packages/Microsoft.AspNet.WebApi.Client.5.2.0/Microsoft.AspNet.WebApi.Client.5.2.0.nupkg create mode 100644 packages/Microsoft.AspNet.WebApi.Client.5.2.0/lib/net45/System.Net.Http.Formatting.dll create mode 100644 packages/Microsoft.AspNet.WebApi.Client.5.2.0/lib/net45/System.Net.Http.Formatting.xml create mode 100644 packages/Microsoft.AspNet.WebApi.Client.5.2.0/lib/portable-wp8+netcore45+net45+wp81+wpa81/System.Net.Http.Formatting.dll create mode 100644 packages/Microsoft.AspNet.WebApi.Client.5.2.0/lib/portable-wp8+netcore45+net45+wp81+wpa81/System.Net.Http.Formatting.xml create mode 100644 packages/Microsoft.AspNet.WebApi.Core.5.2.0/Content/web.config.transform create mode 100644 packages/Microsoft.AspNet.WebApi.Core.5.2.0/Microsoft.AspNet.WebApi.Core.5.2.0.nupkg create mode 100644 packages/Microsoft.AspNet.WebApi.Core.5.2.0/lib/net45/System.Web.Http.dll create mode 100644 packages/Microsoft.AspNet.WebApi.Core.5.2.0/lib/net45/System.Web.Http.xml create mode 100644 packages/Microsoft.AspNet.WebApi.WebHost.5.2.0/Microsoft.AspNet.WebApi.WebHost.5.2.0.nupkg create mode 100644 packages/Microsoft.AspNet.WebApi.WebHost.5.2.0/lib/net45/System.Web.Http.WebHost.dll create mode 100644 packages/Microsoft.AspNet.WebApi.WebHost.5.2.0/lib/net45/System.Web.Http.WebHost.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/Newtonsoft.Json.6.0.4.nupkg create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net20/Newtonsoft.Json.dll create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net20/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net35/Newtonsoft.Json.dll create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net35/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net40/Newtonsoft.Json.dll create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net40/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net45/Newtonsoft.Json.dll create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net45/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/netcore45/Newtonsoft.Json.dll create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/netcore45/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/portable-net45+wp80+win8+wpa81/Newtonsoft.Json.dll create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/portable-net45+wp80+win8+wpa81/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/tools/install.ps1 diff --git a/AirPollutionWebApi.Tests/AirPollutionWebApi.Tests.csproj b/AirPollutionWebApi.Tests/AirPollutionWebApi.Tests.csproj deleted file mode 100644 index a3f8082..0000000 --- a/AirPollutionWebApi.Tests/AirPollutionWebApi.Tests.csproj +++ /dev/null @@ -1,91 +0,0 @@ - - - - Debug - AnyCPU - {803677F8-DC3E-47DA-8E66-BE10F4F47E3A} - Library - AirPollutionWebApi.Tests - AirPollutionWebApi.Tests - v4.5 - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - - - true - bin\Release - prompt - 4 - - - - - - - - - - - - - - - - ..\packages\Microsoft.AspNet.Razor.3.2.3\lib\net45\System.Web.Razor.dll - - - ..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll - - - ..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.Helpers.dll - - - ..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Deployment.dll - - - ..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.dll - - - ..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Razor.dll - - - ..\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.dll - - - ..\packages\Microsoft.AspNet.WebApi.Client.5.2.3\lib\net45\System.Net.Http.Formatting.dll - - - - ..\packages\Microsoft.AspNet.WebApi.Core.5.2.3\lib\net45\System.Web.Http.dll - - - ..\packages\Microsoft.AspNet.WebApi.WebHost.5.2.3\lib\net45\System.Web.Http.WebHost.dll - - - ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll - - - ..\packages\NUnit.3.9.0\lib\net45\nunit.framework.dll - - - - - {22C32F4C-0DEB-40EA-9D56-48942CBB2A07} - AirPollutionWebApi - - - - - - - - - - \ No newline at end of file diff --git a/AirPollutionWebApi.Tests/Controllers/HomeControllerTest.cs b/AirPollutionWebApi.Tests/Controllers/HomeControllerTest.cs deleted file mode 100644 index fdae606..0000000 --- a/AirPollutionWebApi.Tests/Controllers/HomeControllerTest.cs +++ /dev/null @@ -1,35 +0,0 @@ -using NUnit.Framework; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Web.Mvc; -using AirPollutionWebApi; -using AirPollutionWebApi.Controllers; - -namespace AirPollutionWebApi.Tests.Controllers -{ - [TestFixture] - public class HomeControllerTest - { - [Test] - public void Index() - { - // Arrange - var controller = new HomeController(); - - // Act - var result = (ViewResult)controller.Index(); - - var mvcName = typeof(Controller).Assembly.GetName(); - var isMono = Type.GetType("Mono.Runtime") != null; - - var expectedVersion = mvcName.Version.Major + "." + mvcName.Version.Minor; - var expectedRuntime = isMono ? "Mono" : ".NET"; - - // Assert - Assert.AreEqual(expectedVersion, result.ViewData["Version"]); - Assert.AreEqual(expectedRuntime, result.ViewData["Runtime"]); - } - } -} diff --git a/AirPollutionWebApi.Tests/packages.config b/AirPollutionWebApi.Tests/packages.config deleted file mode 100644 index 89948e8..0000000 --- a/AirPollutionWebApi.Tests/packages.config +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/AirPollutionWebApi.sln b/AirPollutionWebApi.sln index 360c4e4..35d9c6a 100644 --- a/AirPollutionWebApi.sln +++ b/AirPollutionWebApi.sln @@ -3,8 +3,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2012 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AirPollutionWebApi", "AirPollutionWebApi\AirPollutionWebApi.csproj", "{22C32F4C-0DEB-40EA-9D56-48942CBB2A07}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AirPollutionWebApi.Tests", "AirPollutionWebApi.Tests\AirPollutionWebApi.Tests.csproj", "{803677F8-DC3E-47DA-8E66-BE10F4F47E3A}" -EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -15,9 +13,5 @@ Global {22C32F4C-0DEB-40EA-9D56-48942CBB2A07}.Debug|Any CPU.Build.0 = Debug|Any CPU {22C32F4C-0DEB-40EA-9D56-48942CBB2A07}.Release|Any CPU.ActiveCfg = Release|Any CPU {22C32F4C-0DEB-40EA-9D56-48942CBB2A07}.Release|Any CPU.Build.0 = Release|Any CPU - {803677F8-DC3E-47DA-8E66-BE10F4F47E3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {803677F8-DC3E-47DA-8E66-BE10F4F47E3A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {803677F8-DC3E-47DA-8E66-BE10F4F47E3A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {803677F8-DC3E-47DA-8E66-BE10F4F47E3A}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection EndGlobal diff --git a/AirPollutionWebApi.userprefs b/AirPollutionWebApi.userprefs index 960b2df..22153ef 100644 --- a/AirPollutionWebApi.userprefs +++ b/AirPollutionWebApi.userprefs @@ -1,6 +1,6 @@  - + @@ -8,7 +8,11 @@ - + + + + + diff --git a/AirPollutionWebApi/AirPollutionWebApi.csproj b/AirPollutionWebApi/AirPollutionWebApi.csproj index 745c24d..ca8c5ac 100644 --- a/AirPollutionWebApi/AirPollutionWebApi.csproj +++ b/AirPollutionWebApi/AirPollutionWebApi.csproj @@ -59,20 +59,20 @@ ..\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.dll + + - ..\packages\Microsoft.AspNet.WebApi.Client.5.2.3\lib\net45\System.Net.Http.Formatting.dll + ..\packages\Microsoft.AspNet.WebApi.Client.5.2.0\lib\net45\System.Net.Http.Formatting.dll - - ..\packages\Microsoft.AspNet.WebApi.Core.5.2.3\lib\net45\System.Web.Http.dll + ..\packages\Microsoft.AspNet.WebApi.Core.5.2.0\lib\net45\System.Web.Http.dll - ..\packages\Microsoft.AspNet.WebApi.WebHost.5.2.3\lib\net45\System.Web.Http.WebHost.dll + ..\packages\Microsoft.AspNet.WebApi.WebHost.5.2.0\lib\net45\System.Web.Http.WebHost.dll - ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll + ..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll - diff --git a/AirPollutionWebApi/Web.config b/AirPollutionWebApi/Web.config index 318bf1c..3056996 100644 --- a/AirPollutionWebApi/Web.config +++ b/AirPollutionWebApi/Web.config @@ -12,5 +12,14 @@ http://msdn2.microsoft.com/en-us/library/b5ysx397.aspx + + + + + + + + + \ No newline at end of file diff --git a/AirPollutionWebApi/bin/AirPollutionWebApi.dll b/AirPollutionWebApi/bin/AirPollutionWebApi.dll index c5a0c27..8377b26 100644 Binary files a/AirPollutionWebApi/bin/AirPollutionWebApi.dll and b/AirPollutionWebApi/bin/AirPollutionWebApi.dll differ diff --git a/AirPollutionWebApi/bin/AirPollutionWebApi.pdb b/AirPollutionWebApi/bin/AirPollutionWebApi.pdb index 02cf464..fee9f7f 100644 Binary files a/AirPollutionWebApi/bin/AirPollutionWebApi.pdb and b/AirPollutionWebApi/bin/AirPollutionWebApi.pdb differ diff --git a/AirPollutionWebApi/bin/Newtonsoft.Json.dll b/AirPollutionWebApi/bin/Newtonsoft.Json.dll index 77a5d89..597a1ce 100644 Binary files a/AirPollutionWebApi/bin/Newtonsoft.Json.dll and b/AirPollutionWebApi/bin/Newtonsoft.Json.dll differ diff --git a/AirPollutionWebApi/bin/Newtonsoft.Json.xml b/AirPollutionWebApi/bin/Newtonsoft.Json.xml index dd18d3d..b48343e 100644 --- a/AirPollutionWebApi/bin/Newtonsoft.Json.xml +++ b/AirPollutionWebApi/bin/Newtonsoft.Json.xml @@ -9,5473 +9,3925 @@ Represents a BSON Oid (object id). + + + Initializes a new instance of the class. + + The Oid value. + Gets or sets the value of the Oid. The value of the Oid. - + - Initializes a new instance of the class. + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. - The Oid value. - + - Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. - + - Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + Initializes a new instance of the class with the specified . - - true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. - - + - Gets or sets a value indicating whether the root object will be read as a JSON array. + Reads the next JSON token from the stream. - - true if the root object will be read as a JSON array; otherwise, false. - + true if the next token was read successfully; false if there are no more tokens to read. - + - Gets or sets the used when reading values from BSON. + Reads the next JSON token from the stream as a . - The used when reading values from BSON. + A . This method will return null at the end of an array. - + - Initializes a new instance of the class. + Reads the next JSON token from the stream as a . - The containing the BSON data to read. + A . This method will return null at the end of an array. - + - Initializes a new instance of the class. + Reads the next JSON token from the stream as a . - The containing the BSON data to read. + A or a null reference if the next JSON token is null. This method will return null at the end of an array. - + - Initializes a new instance of the class. + Reads the next JSON token from the stream as a . - The containing the BSON data to read. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. + A . This method will return null at the end of an array. - + - Initializes a new instance of the class. + Reads the next JSON token from the stream as a . - The containing the BSON data to read. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. + A . This method will return null at the end of an array. - + - Reads the next JSON token from the underlying . + Reads the next JSON token from the stream as a . - - true if the next token was read successfully; false if there are no more tokens to read. - + A . This method will return null at the end of an array. - + - Changes the reader's state to . - If is set to true, the underlying is also closed. + Skips the children of the current token. - + - Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + Sets the current token. + The new token. - + - Gets or sets the used when writing values to BSON. - When set to no conversion will occur. + Sets the current token and value. - The used when writing values to BSON. + The new token. + The value. - + - Initializes a new instance of the class. + Sets the state based on current token type. - The to write to. - + - Initializes a new instance of the class. + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - The to write to. - + - Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + Releases unmanaged and - optionally - managed resources + true to release both managed and unmanaged resources; false to release only unmanaged resources. - + - Writes the end. + Changes the to Closed. - The token. - + - Writes a comment /*...*/ containing the specified text. + Gets the current reader state. - Text to place inside the comment. + The current reader state. - + - Writes the start of a constructor with the given name. + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. - The name of the constructor. + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + - + - Writes raw JSON. + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. - The raw JSON to write. + + true to support reading multiple pieces of JSON content; otherwise false. The default is false. + - + - Writes raw JSON where a value is expected and updates the writer's state. + Gets the quotation mark character used to enclose the value of a string. - The raw JSON to write. - + - Writes the beginning of a JSON array. + Get or set how time zones are handling when reading JSON. - + - Writes the beginning of a JSON object. + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - + - Writes the property name of a name/value pair on a JSON object. + Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - The name of the property. - + - Closes this writer. - If is set to true, the underlying is also closed. - If is set to true, the JSON is auto-completed. + Get or set how custom date formatted strings are parsed when reading JSON. - + - Writes a value. - An error will raised if the value cannot be written as a single JSON token. + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - The value to write. - + - Writes a null value. + Gets the type of the current JSON token. - + - Writes an undefined value. + Gets the text value of the current JSON token. - + - Writes a value. + Gets The Common Language Runtime (CLR) type for the current JSON token. - The value to write. - + - Writes a value. + Gets the depth of the current token in the JSON document. - The value to write. + The depth of the current token in the JSON document. - + - Writes a value. + Gets the path of the current JSON token. - The value to write. - + - Writes a value. + Gets or sets the culture used when reading JSON. Defaults to . - The value to write. - + - Writes a value. + Specifies the state of the reader. - The value to write. - + - Writes a value. + The Read method has not been called. - The value to write. - + - Writes a value. + The end of the file has been reached successfully. - The value to write. - + - Writes a value. + Reader is at a property. - The value to write. - + - Writes a value. + Reader is at the start of an object. - The value to write. - + - Writes a value. + Reader is in an object. - The value to write. - + - Writes a value. + Reader is at the start of an array. - The value to write. - + - Writes a value. + Reader is in an array. - The value to write. - + - Writes a value. + The Close method has been called. - The value to write. - + - Writes a value. + Reader has just read a value. - The value to write. - + - Writes a value. + Reader is at the start of a constructor. - The value to write. - + - Writes a value. + Reader in a constructor. - The value to write. - + - Writes a [] value. + An error occurred that prevents the read operation from continuing. - The [] value to write. - + - Writes a value. + The end of the file has been reached successfully. - The value to write. - + - Writes a value. + Initializes a new instance of the class. - The value to write. + The stream. - + - Writes a value. + Initializes a new instance of the class. - The value to write. + The reader. - + - Writes a [] value that represents a BSON object id. + Initializes a new instance of the class. - The Object ID value to write. + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. - + - Writes a BSON regex. + Initializes a new instance of the class. - The regex pattern. - The regex options. + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. - + - Specifies how constructors are used when initializing objects during deserialization by the . + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + - + - First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + Reads the next JSON token from the stream as a . + A . This method will return null at the end of an array. - + - Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + Reads the next JSON token from the stream as a . + A . This method will return null at the end of an array. - + - Converts a binary value to and from a base 64 string value. + Reads the next JSON token from the stream as a . + A . This method will return null at the end of an array. - + - Writes the JSON representation of the object. + Reads the next JSON token from the stream as a . - The to write to. - The value. - The calling serializer. + A . This method will return null at the end of an array. - + - Reads the JSON representation of the object. + Reads the next JSON token from the stream as a . - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. + + A . This method will return null at the end of an array. + - + - Determines whether this instance can convert the specified object type. + Reads the next JSON token from the stream. - Type of the object. - true if this instance can convert the specified object type; otherwise, false. + true if the next token was read successfully; false if there are no more tokens to read. - + - Converts a to and from JSON and BSON. + Changes the to Closed. - + - Writes the JSON representation of the object. + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. - The to write to. - The value. - The calling serializer. + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + - + - Reads the JSON representation of the object. + Gets or sets a value indicating whether the root object will be read as a JSON array. - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. + + true if the root object will be read as a JSON array; otherwise, false. + - + - Determines whether this instance can convert the specified object type. + Gets or sets the used when reading values from BSON. - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - + The used when reading values from BSON. - + - Creates a custom object. + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - The object type to convert. - + - Writes the JSON representation of the object. + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. - The to write to. - The value. - The calling serializer. - + - Reads the JSON representation of the object. + Creates an instance of the JsonWriter class. - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - + - Creates an object which will then be populated by the serializer. + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - Type of the object. - The created object. - + - Determines whether this instance can convert the specified object type. + Closes this stream and the underlying stream. - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - + - Gets a value indicating whether this can write JSON. + Writes the beginning of a Json object. - - true if this can write JSON; otherwise, false. - - + - Converts a to and from JSON. + Writes the end of a Json object. - + - Writes the JSON representation of the object. + Writes the beginning of a Json array. - The to write to. - The value. - The calling serializer. - + - Reads the JSON representation of the object. + Writes the end of an array. - 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 value type. + Writes the start of a constructor with the given name. - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - + The name of the constructor. - + - Converts a to and from JSON. + Writes the end constructor. - + - Writes the JSON representation of the object. + Writes the property name of a name/value pair on a JSON object. - The to write to. - The value. - The calling serializer. + The name of the property. - + - Reads the JSON representation of the object. + Writes the property name of a name/value pair on a JSON object. - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. - + - Determines whether this instance can convert the specified value type. + Writes the end of the current Json object or array. - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. -