Commits

lfoust committed dfd1c92

Changed the references to Newtonsoft.Json.dll to be nuget references
Added nuget packages for each project

  • Participants
  • Parent commits 766e5dd
  • Tags 1.1

Comments (0)

Files changed (35)

+# Ignore file for Visual Studio 2008
+
+# use glob syntax
+syntax: glob
+
+# Ignore Visual Studio 2008 files
+*.obj
+*.exe
+*.pdb
+*.user
+*.aps
+*.pch
+*.vspscc
+*_i.c
+*_p.c
+*.ncb
+*.suo
+*.tlb
+*.tlh
+*.bak
+*.cache
+*.ilk
+*.log
+*.lib
+*.sbr
+*.scc
+[Bb]in
+[Dd]ebug*/
+obj/
+[Rr]elease*/
+_ReSharper*/
+[Tt]est[Rr]esult*
+[Bb]uild[Ll]og.*
+*.[Pp]ublish.xml
+Publish
+trunk/Binaries

trunk/dependencies/Newtonsoft.Json.Silverlight.dll

Binary file removed.

trunk/dependencies/Newtonsoft.Json.Silverlight.pdb

Binary file removed.

trunk/dependencies/Newtonsoft.Json.Silverlight.xml

-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>Newtonsoft.Json.Silverlight</name>
-    </assembly>
-    <members>
-        <member name="T:Newtonsoft.Json.Bson.BsonReader">
-            <summary>
-            Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.
-            </summary>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonReader">
-            <summary>
-            Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReader.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class with the specified <see cref="T:System.IO.TextReader"/>.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReader.Read">
-            <summary>
-            Reads the next JSON token from the stream.
-            </summary>
-            <returns>true if the next token was read successfully; false if there are no more tokens to read.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReader.ReadAsBytes">
-            <summary>
-            Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.
-            </summary>
-            <returns>A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReader.Skip">
-            <summary>
-            Skips the children of the current token.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReader.SetToken(Newtonsoft.Json.JsonToken)">
-            <summary>
-            Sets the current token.
-            </summary>
-            <param name="newToken">The new token.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReader.SetToken(Newtonsoft.Json.JsonToken,System.Object)">
-            <summary>
-            Sets the current token and value.
-            </summary>
-            <param name="newToken">The new token.</param>
-            <param name="value">The value.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReader.SetStateBasedOnCurrent">
-            <summary>
-            Sets the state based on current token type.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReader.System#IDisposable#Dispose">
-            <summary>
-            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReader.Dispose(System.Boolean)">
-            <summary>
-            Releases unmanaged and - optionally - managed resources
-            </summary>
-            <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReader.Close">
-            <summary>
-            Changes the <see cref="T:Newtonsoft.Json.JsonReader.State"/> to Closed. 
-            </summary>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonReader.CurrentState">
-            <summary>
-            Gets the current reader state.
-            </summary>
-            <value>The current reader state.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonReader.QuoteChar">
-            <summary>
-            Gets the quotation mark character used to enclose the value of a string.
-            </summary>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonReader.TokenType">
-            <summary>
-            Gets the type of the current Json token. 
-            </summary>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonReader.Value">
-            <summary>
-            Gets the text value of the current Json token.
-            </summary>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonReader.ValueType">
-            <summary>
-            Gets The Common Language Runtime (CLR) type for the current Json token.
-            </summary>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonReader.Depth">
-            <summary>
-            Gets the depth of the current token in the JSON document.
-            </summary>
-            <value>The depth of the current token in the JSON document.</value>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonReader.State">
-            <summary>
-            Specifies the state of the reader.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.Start">
-            <summary>
-            The Read method has not been called.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.Complete">
-            <summary>
-            The end of the file has been reached successfully.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.Property">
-            <summary>
-            Reader is at a property.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.ObjectStart">
-            <summary>
-            Reader is at the start of an object.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.Object">
-            <summary>
-            Reader is in an object.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.ArrayStart">
-            <summary>
-            Reader is at the start of an array.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.Array">
-            <summary>
-            Reader is in an array.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.Closed">
-            <summary>
-            The Close method has been called.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.PostValue">
-            <summary>
-            Reader has just read a value.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.ConstructorStart">
-            <summary>
-            Reader is at the start of a constructor.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.Constructor">
-            <summary>
-            Reader in a constructor.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.Error">
-            <summary>
-            An error occurred that prevents the read operation from continuing.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonReader.State.Finished">
-            <summary>
-            The end of the file has been reached successfully.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.Stream)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.
-            </summary>
-            <param name="stream">The stream.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.Stream,System.Boolean,System.DateTimeKind)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.
-            </summary>
-            <param name="stream">The stream.</param>
-            <param name="readRootValueAsArray">if set to <c>true</c> the root object will be read as a JSON array.</param>
-            <param name="dateTimeKindHandling">The <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsBytes">
-            <summary>
-            Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.
-            </summary>
-            <returns>
-            A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null.
-            </returns>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonReader.Read">
-            <summary>
-            Reads the next JSON token from the stream.
-            </summary>
-            <returns>
-            true if the next token was read successfully; false if there are no more tokens to read.
-            </returns>
-        </member>
-        <member name="P:Newtonsoft.Json.Bson.BsonReader.ReadRootValueAsArray">
-            <summary>
-            Gets or sets a value indicating whether the root object will be read as a JSON array.
-            </summary>
-            <value>
-            	<c>true</c> if the root object will be read as a JSON array; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="P:Newtonsoft.Json.Bson.BsonReader.DateTimeKindHandling">
-            <summary>
-            Gets or sets the <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.
-            </summary>
-            <value>The <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.</value>
-        </member>
-        <member name="T:Newtonsoft.Json.Bson.BsonWriter">
-            <summary>
-            Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
-            </summary>
-        </member>
-        <member name="T:Newtonsoft.Json.Linq.JTokenWriter">
-            <summary>
-            Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
-            </summary>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonWriter">
-            <summary>
-            Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.#ctor">
-            <summary>
-            Creates an instance of the <c>JsonWriter</c> class. 
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.Flush">
-            <summary>
-            Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.Close">
-            <summary>
-            Closes this stream and the underlying stream.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteStartObject">
-            <summary>
-            Writes the beginning of a Json object.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteEndObject">
-            <summary>
-            Writes the end of a Json object.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteStartArray">
-            <summary>
-            Writes the beginning of a Json array.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteEndArray">
-            <summary>
-            Writes the end of an array.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteStartConstructor(System.String)">
-            <summary>
-            Writes the start of a constructor with the given name.
-            </summary>
-            <param name="name">The name of the constructor.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteEndConstructor">
-            <summary>
-            Writes the end constructor.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WritePropertyName(System.String)">
-            <summary>
-            Writes the property name of a name/value pair on a Json object.
-            </summary>
-            <param name="name">The name of the property.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteEnd">
-            <summary>
-            Writes the end of the current Json object or array.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonReader)">
-            <summary>
-            Writes the current <see cref="T:Newtonsoft.Json.JsonReader"/> token.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read the token from.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
-            <summary>
-            Writes the specified end token.
-            </summary>
-            <param name="token">The end token to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteIndent">
-            <summary>
-            Writes indent characters.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValueDelimiter">
-            <summary>
-            Writes the JSON value delimiter.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteIndentSpace">
-            <summary>
-            Writes an indent space.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteNull">
-            <summary>
-            Writes a null value.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteUndefined">
-            <summary>
-            Writes an undefined value.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteRaw(System.String)">
-            <summary>
-            Writes raw JSON without changing the writer's state.
-            </summary>
-            <param name="json">The raw JSON to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteRawValue(System.String)">
-            <summary>
-            Writes raw JSON where a value is expected and updates the writer's state.
-            </summary>
-            <param name="json">The raw JSON to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.String)">
-            <summary>
-            Writes a <see cref="T:System.String"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.String"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int32)">
-            <summary>
-            Writes a <see cref="T:System.Int32"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Int32"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt32)">
-            <summary>
-            Writes a <see cref="T:System.UInt32"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int64)">
-            <summary>
-            Writes a <see cref="T:System.Int64"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Int64"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt64)">
-            <summary>
-            Writes a <see cref="T:System.UInt64"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Single)">
-            <summary>
-            Writes a <see cref="T:System.Single"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Single"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Double)">
-            <summary>
-            Writes a <see cref="T:System.Double"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Double"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Boolean)">
-            <summary>
-            Writes a <see cref="T:System.Boolean"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int16)">
-            <summary>
-            Writes a <see cref="T:System.Int16"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Int16"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt16)">
-            <summary>
-            Writes a <see cref="T:System.UInt16"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Char)">
-            <summary>
-            Writes a <see cref="T:System.Char"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Char"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Byte)">
-            <summary>
-            Writes a <see cref="T:System.Byte"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Byte"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.SByte)">
-            <summary>
-            Writes a <see cref="T:System.SByte"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.SByte"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Decimal)">
-            <summary>
-            Writes a <see cref="T:System.Decimal"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.DateTime)">
-            <summary>
-            Writes a <see cref="T:System.DateTime"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.DateTimeOffset)">
-            <summary>
-            Writes a <see cref="T:System.DateTimeOffset"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int32})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt32})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int64})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt64})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Single})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Double})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Boolean})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int16})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt16})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Char})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Byte})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.SByte})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Decimal})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.DateTime})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.DateTimeOffset})">
-            <summary>
-            Writes a <see cref="T:System.Nullable`1"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Byte[])">
-            <summary>
-            Writes a <see cref="T:Byte[]"/> value.
-            </summary>
-            <param name="value">The <see cref="T:Byte[]"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Object)">
-            <summary>
-            Writes a <see cref="T:System.Object"/> value.
-            An error will raised if the value cannot be written as a single JSON token.
-            </summary>
-            <param name="value">The <see cref="T:System.Object"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteComment(System.String)">
-            <summary>
-            Writes out a comment <code>/*...*/</code> containing the specified text. 
-            </summary>
-            <param name="text">Text to place inside the comment.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonWriter.WriteWhitespace(System.String)">
-            <summary>
-            Writes out the given white space.
-            </summary>
-            <param name="ws">The string of white space characters.</param>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonWriter.Top">
-            <summary>
-            Gets the top.
-            </summary>
-            <value>The top.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonWriter.WriteState">
-            <summary>
-            Gets the state of the writer.
-            </summary>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonWriter.Formatting">
-            <summary>
-            Indicates how the output is formatted.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.#ctor(Newtonsoft.Json.Linq.JContainer)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenWriter"/> class writing to the given <see cref="T:Newtonsoft.Json.Linq.JContainer"/>.
-            </summary>
-            <param name="container">The container being written to.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenWriter"/> class.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.Flush">
-            <summary>
-            Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.Close">
-            <summary>
-            Closes this stream and the underlying stream.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartObject">
-            <summary>
-            Writes the beginning of a Json object.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartArray">
-            <summary>
-            Writes the beginning of a Json array.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartConstructor(System.String)">
-            <summary>
-            Writes the start of a constructor with the given name.
-            </summary>
-            <param name="name">The name of the constructor.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
-            <summary>
-            Writes the end.
-            </summary>
-            <param name="token">The token.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WritePropertyName(System.String)">
-            <summary>
-            Writes the property name of a name/value pair on a Json object.
-            </summary>
-            <param name="name">The name of the property.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteNull">
-            <summary>
-            Writes a null value.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteUndefined">
-            <summary>
-            Writes an undefined value.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteRaw(System.String)">
-            <summary>
-            Writes raw JSON.
-            </summary>
-            <param name="json">The raw JSON to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteComment(System.String)">
-            <summary>
-            Writes out a comment <code>/*...*/</code> containing the specified text.
-            </summary>
-            <param name="text">Text to place inside the comment.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.String)">
-            <summary>
-            Writes a <see cref="T:System.String"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.String"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int32)">
-            <summary>
-            Writes a <see cref="T:System.Int32"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Int32"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt32)">
-            <summary>
-            Writes a <see cref="T:System.UInt32"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int64)">
-            <summary>
-            Writes a <see cref="T:System.Int64"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Int64"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt64)">
-            <summary>
-            Writes a <see cref="T:System.UInt64"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Single)">
-            <summary>
-            Writes a <see cref="T:System.Single"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Single"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Double)">
-            <summary>
-            Writes a <see cref="T:System.Double"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Double"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Boolean)">
-            <summary>
-            Writes a <see cref="T:System.Boolean"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int16)">
-            <summary>
-            Writes a <see cref="T:System.Int16"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Int16"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt16)">
-            <summary>
-            Writes a <see cref="T:System.UInt16"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Char)">
-            <summary>
-            Writes a <see cref="T:System.Char"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Char"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Byte)">
-            <summary>
-            Writes a <see cref="T:System.Byte"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Byte"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.SByte)">
-            <summary>
-            Writes a <see cref="T:System.SByte"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.SByte"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Decimal)">
-            <summary>
-            Writes a <see cref="T:System.Decimal"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.DateTime)">
-            <summary>
-            Writes a <see cref="T:System.DateTime"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.DateTimeOffset)">
-            <summary>
-            Writes a <see cref="T:System.DateTimeOffset"/> value.
-            </summary>
-            <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Byte[])">
-            <summary>
-            Writes a <see cref="T:Byte[]"/> value.
-            </summary>
-            <param name="value">The <see cref="T:Byte[]"/> value to write.</param>
-        </member>
-        <member name="P:Newtonsoft.Json.Linq.JTokenWriter.Token">
-            <summary>
-            Gets the token being writen.
-            </summary>
-            <value>The token being writen.</value>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonWriter.#ctor(System.IO.Stream)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonWriter"/> class.
-            </summary>
-            <param name="stream">The stream.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonWriter.Flush">
-            <summary>
-            Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
-            <summary>
-            Writes the end.
-            </summary>
-            <param name="token">The token.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteComment(System.String)">
-            <summary>
-            Writes out a comment <code>/*...*/</code> containing the specified text.
-            </summary>
-            <param name="text">Text to place inside the comment.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteStartConstructor(System.String)">
-            <summary>
-            Writes the start of a constructor with the given name.
-            </summary>
-            <param name="name">The name of the constructor.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRaw(System.String)">
-            <summary>
-            Writes raw JSON.
-            </summary>
-            <param name="json">The raw JSON to write.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRawValue(System.String)">
-            <summary>
-            Writes raw JSON where a value is expected and updates the writer's state.
-            </summary>
-            <param name="json">The raw JSON to write.</param>
-        </member>
-        <member name="T:Newtonsoft.Json.ConstructorHandling">
-            <summary>
-            Specifies how constructors are used when initializing objects during deserialization by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.ConstructorHandling.Default">
-            <summary>
-            First attempt to use the public default constructor then fall back to single paramatized constructor.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.ConstructorHandling.AllowNonPublicDefaultConstructor">
-            <summary>
-            Allow Json.NET to use a non-public default constructor.
-            </summary>
-        </member>
-        <member name="T:Newtonsoft.Json.Converters.BinaryConverter">
-            <summary>
-            Converts a binary value to and from a base 64 string value.
-            </summary>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonConverter">
-            <summary>
-            Converts an object to and from JSON.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Writes the JSON representation of the object.
-            </summary>
-            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
-            <param name="value">The value.</param>
-            <param name="serializer">The calling serializer.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Reads the JSON representation of the object.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
-            <param name="objectType">Type of the object.</param>
-            <param name="serializer">The calling serializer.</param>
-            <returns>The object value.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConverter.CanConvert(System.Type)">
-            <summary>
-            Determines whether this instance can convert the specified object type.
-            </summary>
-            <param name="objectType">Type of the object.</param>
-            <returns>
-            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
-            </returns>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.BinaryConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Writes the JSON representation of the object.
-            </summary>
-            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
-            <param name="value">The value.</param>
-            <param name="serializer">The calling serializer.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.BinaryConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Reads the JSON representation of the object.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
-            <param name="objectType">Type of the object.</param>
-            <param name="serializer">The calling serializer.</param>
-            <returns>The object value.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.BinaryConverter.CanConvert(System.Type)">
-            <summary>
-            Determines whether this instance can convert the specified object type.
-            </summary>
-            <param name="objectType">Type of the object.</param>
-            <returns>
-            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
-            </returns>
-        </member>
-        <member name="T:Newtonsoft.Json.Converters.CustomCreationConverter`1">
-            <summary>
-            Create a custom object
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Writes the JSON representation of the object.
-            </summary>
-            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
-            <param name="value">The value.</param>
-            <param name="serializer">The calling serializer.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Reads the JSON representation of the object.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
-            <param name="objectType">Type of the object.</param>
-            <param name="serializer">The calling serializer.</param>
-            <returns>The object value.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.Create(System.Type)">
-            <summary>
-            Creates an object which will then be populated by the serializer.
-            </summary>
-            <param name="objectType">Type of the object.</param>
-            <returns></returns>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.CanConvert(System.Type)">
-            <summary>
-            Determines whether this instance can convert the specified object type.
-            </summary>
-            <param name="objectType">Type of the object.</param>
-            <returns>
-            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
-            </returns>
-        </member>
-        <member name="T:Newtonsoft.Json.Converters.DateTimeConverterBase">
-            <summary>
-            Provides a base class for converting a <see cref="T:System.DateTime"/> to and from JSON.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.DateTimeConverterBase.CanConvert(System.Type)">
-            <summary>
-            Determines whether this instance can convert the specified object type.
-            </summary>
-            <param name="objectType">Type of the object.</param>
-            <returns>
-            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
-            </returns>
-        </member>
-        <member name="T:Newtonsoft.Json.Converters.IsoDateTimeConverter">
-            <summary>
-            Converts a <see cref="T:System.DateTime"/> to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z).
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Writes the JSON representation of the object.
-            </summary>
-            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
-            <param name="value">The value.</param>
-            <param name="serializer">The calling serializer.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Reads the JSON representation of the object.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
-            <param name="objectType">Type of the object.</param>
-            <param name="serializer">The calling serializer.</param>
-            <returns>The object value.</returns>
-        </member>
-        <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.DateTimeStyles">
-            <summary>
-            Gets or sets the date time styles used when converting a date to and from JSON.
-            </summary>
-            <value>The date time styles used when converting a date to and from JSON.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.DateTimeFormat">
-            <summary>
-            Gets or sets the date time format used when converting a date to and from JSON.
-            </summary>
-            <value>The date time format used when converting a date to and from JSON.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.Culture">
-            <summary>
-            Gets or sets the culture used when converting a date to and from JSON.
-            </summary>
-            <value>The culture used when converting a date to and from JSON.</value>
-        </member>
-        <member name="T:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter">
-            <summary>
-            Converts a <see cref="T:System.DateTime"/> to and from a JavaScript date constructor (e.g. new Date(52231943)).
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Writes the JSON representation of the object.
-            </summary>
-            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
-            <param name="value">The value.</param>
-            <param name="serializer">The calling serializer.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Reads the JSON representation of the object.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
-            <param name="objectType">Type of the object.</param>
-            <param name="serializer">The calling serializer.</param>
-            <returns>The object value.</returns>
-        </member>
-        <member name="T:Newtonsoft.Json.Converters.JsonDateTimeSerializationMode">
-            <summary>
-            Specifies whether a DateTime object represents a local time, a Coordinated Universal Time (UTC), or is not specified as either local time or UTC.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.Converters.JsonDateTimeSerializationMode.Local">
-            <summary>
-            The time represented is local time.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.Converters.JsonDateTimeSerializationMode.Utc">
-            <summary>
-            The time represented is UTC.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.Converters.JsonDateTimeSerializationMode.Unspecified">
-            <summary>
-            The time represented is not specified as either local time or Coordinated Universal Time (UTC).
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.Converters.JsonDateTimeSerializationMode.RoundtripKind">
-            <summary>
-            Preserves the DateTimeKind field of a date when a DateTime object is converted to a string and the string is then converted back to a DateTime object.
-            </summary>
-        </member>
-        <member name="T:Newtonsoft.Json.Converters.StringEnumConverter">
-            <summary>
-            Converts an <see cref="T:System.Enum"/> to and from its name string value.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Writes the JSON representation of the object.
-            </summary>
-            <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
-            <param name="value">The value.</param>
-            <param name="serializer">The calling serializer.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Newtonsoft.Json.JsonSerializer)">
-            <summary>
-            Reads the JSON representation of the object.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
-            <param name="objectType">Type of the object.</param>
-            <param name="serializer">The calling serializer.</param>
-            <returns>The object value.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.CanConvert(System.Type)">
-            <summary>
-            Determines whether this instance can convert the specified object type.
-            </summary>
-            <param name="objectType">Type of the object.</param>
-            <returns>
-            	<c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
-            </returns>
-        </member>
-        <member name="T:Newtonsoft.Json.DefaultValueHandling">
-            <summary>
-            Specifies default value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.DefaultValueHandling.Include">
-            <summary>
-            Include null values when serializing and deserializing objects.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.DefaultValueHandling.Ignore">
-            <summary>
-            Ignore null values when serializing and deserializing objects.
-            </summary>
-        </member>
-        <member name="T:Newtonsoft.Json.IJsonLineInfo">
-            <summary>
-            Provides an interface to enable a class to return line and position information.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.IJsonLineInfo.HasLineInfo">
-            <summary>
-            Gets a value indicating whether the class can return line information.
-            </summary>
-            <returns>
-            	<c>true</c> if LineNumber and LinePosition can be provided; otherwise, <c>false</c>.
-            </returns>
-        </member>
-        <member name="P:Newtonsoft.Json.IJsonLineInfo.LineNumber">
-            <summary>
-            Gets the current line number.
-            </summary>
-            <value>The current line number or 0 if no line information is available (for example, HasLineInfo returns false).</value>
-        </member>
-        <member name="P:Newtonsoft.Json.IJsonLineInfo.LinePosition">
-            <summary>
-            Gets the current line position.
-            </summary>
-            <value>The current line position or 0 if no line information is available (for example, HasLineInfo returns false).</value>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonArrayAttribute">
-            <summary>
-            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the collection.
-            </summary>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonContainerAttribute">
-            <summary>
-            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonContainerAttribute.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonContainerAttribute"/> class.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonContainerAttribute.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonContainerAttribute"/> class with the specified container Id.
-            </summary>
-            <param name="id">The container Id.</param>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonContainerAttribute.Id">
-            <summary>
-            Gets or sets the id.
-            </summary>
-            <value>The id.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonContainerAttribute.Title">
-            <summary>
-            Gets or sets the title.
-            </summary>
-            <value>The title.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonContainerAttribute.Description">
-            <summary>
-            Gets or sets the description.
-            </summary>
-            <value>The description.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonContainerAttribute.IsReference">
-            <summary>
-            Gets or sets a value that indicates whether to preserve object reference data.
-            </summary>
-            <value>
-            	<c>true</c> to keep object reference; otherwise, <c>false</c>. The default is <c>false</c>.
-            </value>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.Boolean)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with a flag indicating whether the array can contain null items
-            </summary>
-            <param name="allowNullItems">A flag indicating whether the array can contain null items.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class with the specified container Id.
-            </summary>
-            <param name="id">The container Id.</param>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonArrayAttribute.AllowNullItems">
-            <summary>
-            Gets or sets a value indicating whether null items are allowed in the collection.
-            </summary>
-            <value><c>true</c> if null items are allowed in the collection; otherwise, <c>false</c>.</value>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonConvert">
-            <summary>
-            Provides methods for converting between common language runtime types and JSON types.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonConvert.True">
-            <summary>
-            Represents JavaScript's boolean value true as a string. This field is read-only.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonConvert.False">
-            <summary>
-            Represents JavaScript's boolean value false as a string. This field is read-only.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonConvert.Null">
-            <summary>
-            Represents JavaScript's null as a string. This field is read-only.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonConvert.Undefined">
-            <summary>
-            Represents JavaScript's undefined as a string. This field is read-only.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonConvert.PositiveInfinity">
-            <summary>
-            Represents JavaScript's positive infinity as a string. This field is read-only.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonConvert.NegativeInfinity">
-            <summary>
-            Represents JavaScript's negative infinity as a string. This field is read-only.
-            </summary>
-        </member>
-        <member name="F:Newtonsoft.Json.JsonConvert.NaN">
-            <summary>
-            Represents JavaScript's NaN as a string. This field is read-only.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTime)">
-            <summary>
-            Converts the <see cref="T:System.DateTime"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.DateTime"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTimeOffset)">
-            <summary>
-            Converts the <see cref="T:System.DateTimeOffset"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.DateTimeOffset"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Boolean)">
-            <summary>
-            Converts the <see cref="T:System.Boolean"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Boolean"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Char)">
-            <summary>
-            Converts the <see cref="T:System.Char"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Char"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Enum)">
-            <summary>
-            Converts the <see cref="T:System.Enum"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Enum"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int32)">
-            <summary>
-            Converts the <see cref="T:System.Int32"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Int32"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int16)">
-            <summary>
-            Converts the <see cref="T:System.Int16"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Int16"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt16)">
-            <summary>
-            Converts the <see cref="T:System.UInt16"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.UInt16"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt32)">
-            <summary>
-            Converts the <see cref="T:System.UInt32"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.UInt32"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int64)">
-            <summary>
-            Converts the <see cref="T:System.Int64"/>  to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Int64"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt64)">
-            <summary>
-            Converts the <see cref="T:System.UInt64"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.UInt64"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Single)">
-            <summary>
-            Converts the <see cref="T:System.Single"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Single"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Double)">
-            <summary>
-            Converts the <see cref="T:System.Double"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Double"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Byte)">
-            <summary>
-            Converts the <see cref="T:System.Byte"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Byte"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.SByte)">
-            <summary>
-            Converts the <see cref="T:System.SByte"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.SByte"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Decimal)">
-            <summary>
-            Converts the <see cref="T:System.Decimal"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.SByte"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Guid)">
-            <summary>
-            Converts the <see cref="T:System.Guid"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Guid"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String)">
-            <summary>
-            Converts the <see cref="T:System.String"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String,System.Char)">
-            <summary>
-            Converts the <see cref="T:System.String"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <param name="delimter">The string delimiter character.</param>
-            <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Object)">
-            <summary>
-            Converts the <see cref="T:System.Object"/> to its JSON string representation.
-            </summary>
-            <param name="value">The value to convert.</param>
-            <returns>A JSON string representation of the <see cref="T:System.Object"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object)">
-            <summary>
-            Serializes the specified object to a JSON string.
-            </summary>
-            <param name="value">The object to serialize.</param>
-            <returns>A JSON string representation of the object.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting)">
-            <summary>
-            Serializes the specified object to a JSON string.
-            </summary>
-            <param name="value">The object to serialize.</param>
-            <param name="formatting">Indicates how the output is formatted.</param>
-            <returns>
-            A JSON string representation of the object.
-            </returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.JsonConverter[])">
-            <summary>
-            Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
-            </summary>
-            <param name="value">The object to serialize.</param>
-            <param name="converters">A collection converters used while serializing.</param>
-            <returns>A JSON string representation of the object.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonConverter[])">
-            <summary>
-            Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
-            </summary>
-            <param name="value">The object to serialize.</param>
-            <param name="formatting">Indicates how the output is formatted.</param>
-            <param name="converters">A collection converters used while serializing.</param>
-            <returns>A JSON string representation of the object.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonSerializerSettings)">
-            <summary>
-            Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
-            </summary>
-            <param name="value">The object to serialize.</param>
-            <param name="formatting">Indicates how the output is formatted.</param>
-            <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object.
-            If this is null, default serialization settings will be is used.</param>
-            <returns>
-            A JSON string representation of the object.
-            </returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String)">
-            <summary>
-            Deserializes the specified object to a Json object.
-            </summary>
-            <param name="value">The object to deserialize.</param>
-            <returns>The deserialized object from the Json string.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type)">
-            <summary>
-            Deserializes the specified object to a Json object.
-            </summary>
-            <param name="value">The object to deserialize.</param>
-            <param name="type">The <see cref="T:System.Type"/> of object being deserialized.</param>
-            <returns>The deserialized object from the Json string.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String)">
-            <summary>
-            Deserializes the specified object to a Json object.
-            </summary>
-            <typeparam name="T">The type of the object to deserialize.</typeparam>
-            <param name="value">The object to deserialize.</param>
-            <returns>The deserialized object from the Json string.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeAnonymousType``1(System.String,``0)">
-            <summary>
-            Deserializes the specified JSON to the given anonymous type.
-            </summary>
-            <typeparam name="T">
-            The anonymous type to deserialize to. This can't be specified
-            traditionally and must be infered from the anonymous type passed
-            as a parameter.
-            </typeparam>
-            <param name="value">The object to deserialize.</param>
-            <param name="anonymousTypeObject">The anonymous type object.</param>
-            <returns>The deserialized anonymous type from the JSON string.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String,Newtonsoft.Json.JsonConverter[])">
-            <summary>
-            Deserializes the JSON string to the specified type.
-            </summary>
-            <typeparam name="T">The type of the object to deserialize.</typeparam>
-            <param name="value">The object to deserialize.</param>
-            <param name="converters">Converters to use while deserializing.</param>
-            <returns>The deserialized object from the JSON string.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String,Newtonsoft.Json.JsonSerializerSettings)">
-            <summary>
-            Deserializes the JSON string to the specified type.
-            </summary>
-            <typeparam name="T">The type of the object to deserialize.</typeparam>
-            <param name="value">The object to deserialize.</param>
-            <param name="settings">
-            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
-            If this is null, default serialization settings will be is used.
-            </param>
-            <returns>The deserialized object from the JSON string.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type,Newtonsoft.Json.JsonConverter[])">
-            <summary>
-            Deserializes the JSON string to the specified type.
-            </summary>
-            <param name="value">The object to deserialize.</param>
-            <param name="type">The type of the object to deserialize.</param>
-            <param name="converters">Converters to use while deserializing.</param>
-            <returns>The deserialized object from the JSON string.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type,Newtonsoft.Json.JsonSerializerSettings)">
-            <summary>
-            Deserializes the JSON string to the specified type.
-            </summary>
-            <param name="value">The JSON to deserialize.</param>
-            <param name="type">The type of the object to deserialize.</param>
-            <param name="settings">
-            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
-            If this is null, default serialization settings will be is used.
-            </param>
-            <returns>The deserialized object from the JSON string.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.PopulateObject(System.String,System.Object)">
-            <summary>
-            Populates the object with values from the JSON string.
-            </summary>
-            <param name="value">The JSON to populate values from.</param>
-            <param name="target">The target object to populate values onto.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConvert.PopulateObject(System.String,System.Object,Newtonsoft.Json.JsonSerializerSettings)">
-            <summary>
-            Populates the object with values from the JSON string.
-            </summary>
-            <param name="value">The JSON to populate values from.</param>
-            <param name="target">The target object to populate values onto.</param>
-            <param name="settings">
-            The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.
-            If this is null, default serialization settings will be is used.
-            </param>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonConverterAttribute">
-            <summary>
-            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to use the specified <see cref="T:Newtonsoft.Json.JsonConverter"/> when serializing the member or class.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonConverterAttribute.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonConverterAttribute"/> class.
-            </summary>
-            <param name="converterType">Type of the converter.</param>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonConverterAttribute.ConverterType">
-            <summary>
-            Gets the type of the converter.
-            </summary>
-            <value>The type of the converter.</value>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonConverterCollection">
-            <summary>
-            Represents a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.
-            </summary>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonIgnoreAttribute">
-            <summary>
-            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> not to serialize the public field or public read/write property value.
-            </summary>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonObjectAttribute">
-            <summary>
-            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor(Newtonsoft.Json.MemberSerialization)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with the specified member serialization.
-            </summary>
-            <param name="memberSerialization">The member serialization.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with the specified container Id.
-            </summary>
-            <param name="id">The container Id.</param>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonObjectAttribute.MemberSerialization">
-            <summary>
-            Gets or sets the member serialization.
-            </summary>
-            <value>The member serialization.</value>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonPropertyAttribute">
-            <summary>
-            Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to always serialize the member with the specified name.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonPropertyAttribute.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> class.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonPropertyAttribute.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> class with the specified name.
-            </summary>
-            <param name="propertyName">Name of the property.</param>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.NullValueHandling">
-            <summary>
-            Gets or sets the null value handling used when serializing this property.
-            </summary>
-            <value>The null value handling.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.DefaultValueHandling">
-            <summary>
-            Gets or sets the default value handling used when serializing this property.
-            </summary>
-            <value>The default value handling.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ReferenceLoopHandling">
-            <summary>
-            Gets or sets the reference loop handling used when serializing this property.
-            </summary>
-            <value>The reference loop handling.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ObjectCreationHandling">
-            <summary>
-            Gets or sets the object creation handling used when deserializing this property.
-            </summary>
-            <value>The object creation handling.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.IsReference">
-            <summary>
-            Gets or sets whether this property's value is serialized as a reference.
-            </summary>
-            <value>Whether this property's value is serialized as a reference.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.PropertyName">
-            <summary>
-            Gets or sets the name of the property.
-            </summary>
-            <value>The name of the property.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonPropertyAttribute.Required">
-            <summary>
-            Gets or sets a value indicating whether this property is required.
-            </summary>
-            <value>
-            	A value indicating whether this property is required.
-            </value>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonReaderException">
-            <summary>
-            The exception thrown when an error occurs while reading Json text.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReaderException.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class
-            with a specified error message.
-            </summary>
-            <param name="message">The error message that explains the reason for the exception.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String,System.Exception)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class
-            with a specified error message and a reference to the inner exception that is the cause of this exception.
-            </summary>
-            <param name="message">The error message that explains the reason for the exception.</param>
-            <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonReaderException.LineNumber">
-            <summary>
-            Gets the line number indicating where the error occurred.
-            </summary>
-            <value>The line number indicating where the error occurred.</value>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonReaderException.LinePosition">
-            <summary>
-            Gets the line position indicating where the error occurred.
-            </summary>
-            <value>The line position indicating where the error occurred.</value>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonSerializationException">
-            <summary>
-            The exception thrown when an error occurs during Json serialization or deserialization.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class
-            with a specified error message.
-            </summary>
-            <param name="message">The error message that explains the reason for the exception.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String,System.Exception)">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class
-            with a specified error message and a reference to the inner exception that is the cause of this exception.
-            </summary>
-            <param name="message">The error message that explains the reason for the exception.</param>
-            <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
-        </member>
-        <member name="T:Newtonsoft.Json.JsonSerializer">
-            <summary>
-            Serializes and deserializes objects into and from the JSON format.
-            The <see cref="T:Newtonsoft.Json.JsonSerializer"/> enables you to control how objects are encoded into JSON.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializer.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializer"/> class.
-            </summary>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializer.Create(Newtonsoft.Json.JsonSerializerSettings)">
-            <summary>
-            Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.
-            </summary>
-            <param name="settings">The settings to be applied to the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.</param>
-            <returns>A new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializer.Populate(System.IO.TextReader,System.Object)">
-            <summary>
-            Populates the JSON values onto the target object.
-            </summary>
-            <param name="reader">The <see cref="T:System.IO.TextReader"/> that contains the JSON structure to reader values from.</param>
-            <param name="target">The target object to populate values onto.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializer.Populate(Newtonsoft.Json.JsonReader,System.Object)">
-            <summary>
-            Populates the JSON values onto the target object.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the JSON structure to reader values from.</param>
-            <param name="target">The target object to populate values onto.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader)">
-            <summary>
-            Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the JSON structure to deserialize.</param>
-            <returns>The <see cref="T:System.Object"/> being deserialized.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(System.IO.TextReader,System.Type)">
-            <summary>
-            Deserializes the Json structure contained by the specified <see cref="T:System.IO.StringReader"/>
-            into an instance of the specified type.
-            </summary>
-            <param name="reader">The <see cref="T:System.IO.TextReader"/> containing the object.</param>
-            <param name="objectType">The <see cref="T:System.Type"/> of object being deserialized.</param>
-            <returns>The instance of <paramref name="objectType"/> being deserialized.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize``1(Newtonsoft.Json.JsonReader)">
-            <summary>
-            Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>
-            into an instance of the specified type.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the object.</param>
-            <typeparam name="T">The type of the object to deserialize.</typeparam>
-            <returns>The instance of <typeparamref name="T"/> being deserialized.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader,System.Type)">
-            <summary>
-            Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>
-            into an instance of the specified type.
-            </summary>
-            <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the object.</param>
-            <param name="objectType">The <see cref="T:System.Type"/> of object being deserialized.</param>
-            <returns>The instance of <paramref name="objectType"/> being deserialized.</returns>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(System.IO.TextWriter,System.Object)">
-            <summary>
-            Serializes the specified <see cref="T:System.Object"/> and writes the Json structure
-            to a <c>Stream</c> using the specified <see cref="T:System.IO.TextWriter"/>. 
-            </summary>
-            <param name="textWriter">The <see cref="T:System.IO.TextWriter"/> used to write the Json structure.</param>
-            <param name="value">The <see cref="T:System.Object"/> to serialize.</param>
-        </member>
-        <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(Newtonsoft.Json.JsonWriter,System.Object)">
-            <summary>
-            Serializes the specified <see cref="T:System.Object"/> and writes the Json structure
-            to a <c>Stream</c> using the specified <see cref="T:Newtonsoft.Json.JsonWriter"/>. 
-            </summary>
-            <param name="jsonWriter">The <see cref="T:Newtonsoft.Json.JsonWriter"/> used to write the Json structure.</param>
-            <param name="value">The <see cref="T:System.Object"/> to serialize.</param>
-        </member>
-        <member name="E:Newtonsoft.Json.JsonSerializer.Error">
-            <summary>
-            Occurs when the <see cref="T:Newtonsoft.Json.JsonSerializer"/> errors during serialization and deserialization.
-            </summary>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonSerializer.ReferenceResolver">
-            <summary>
-            Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references.
-            </summary>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonSerializer.Binder">
-            <summary>
-            Gets or sets the <see cref="T:Newtonsoft.Json.SerializationBinder"/> used by the serializer when resolving type names.
-            </summary>
-        </member>
-        <member name="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling">
-            <summary>
-            Gets or sets how type name writing and reading is handled by the serializer.
-            </summary>