文件名从 packages/Newtonsoft.Json.9.0.1/lib/net20/Newtonsoft.Json.xml 修改 |
| | |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Bson.BsonReader"> |
| | | <summary> |
| | | Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. |
| | | Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Bson.BsonReader.JsonNet35BinaryCompatibility"> |
| | | <summary> |
| | | Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. |
| | | Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, <c>false</c>. |
| | |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class. |
| | | </summary> |
| | | <param name="stream">The stream.</param> |
| | | <param name="stream">The <see cref="T:System.IO.Stream"/> containing the BSON data to read.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.BinaryReader)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class. |
| | | </summary> |
| | | <param name="reader">The reader.</param> |
| | | <param name="reader">The <see cref="T:System.IO.BinaryReader"/> containing the BSON data to read.</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="stream">The <see cref="T:System.IO.Stream"/> containing the BSON data to read.</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> |
| | |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class. |
| | | </summary> |
| | | <param name="reader">The reader.</param> |
| | | <param name="reader">The <see cref="T:System.IO.BinaryReader"/> containing the BSON data to read.</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.Read"> |
| | | <summary> |
| | | Reads the next JSON token from the stream. |
| | | Reads the next JSON token from the underlying <see cref="T:System.IO.Stream"/>. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if the next token was read successfully; <c>false</c> if there are no more tokens to read. |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Bson.BsonReader.Close"> |
| | | <summary> |
| | | Changes the <see cref="T:Newtonsoft.Json.JsonReader.State"/> to Closed. |
| | | Changes the reader's state to <see cref="F:Newtonsoft.Json.JsonReader.State.Closed"/>. |
| | | If <see cref="P:Newtonsoft.Json.JsonReader.CloseInput"/> is set to <c>true</c>, the underlying <see cref="T:System.IO.Stream"/> is also closed. |
| | | </summary> |
| | | </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. |
| | | Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Bson.BsonWriter.DateTimeKindHandling"> |
| | |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonWriter"/> class. |
| | | </summary> |
| | | <param name="stream">The stream.</param> |
| | | <param name="stream">The <see cref="T:System.IO.Stream"/> to write to.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Bson.BsonWriter.#ctor(System.IO.BinaryWriter)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonWriter"/> class. |
| | | </summary> |
| | | <param name="writer">The writer.</param> |
| | | <param name="writer">The <see cref="T:System.IO.BinaryWriter"/> to write to.</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. |
| | | Flushes whatever is in the buffer to the underlying <see cref="T:System.IO.Stream"/> and also flushes the underlying stream. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)"> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteComment(System.String)"> |
| | | <summary> |
| | | Writes out a comment <code>/*...*/</code> containing the specified text. |
| | | Writes a comment <c>/*...*/</c> containing the specified text. |
| | | </summary> |
| | | <param name="text">Text to place inside the comment.</param> |
| | | </member> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Bson.BsonWriter.Close"> |
| | | <summary> |
| | | Closes this stream and the underlying stream. |
| | | Closes this writer. |
| | | If <see cref="P:Newtonsoft.Json.JsonWriter.CloseOutput"/> is set to <c>true</c>, the underlying <see cref="T:System.IO.Stream"/> is also closed. |
| | | If <see cref="P:Newtonsoft.Json.JsonWriter.AutoCompleteOnClose"/> is set to <c>true</c>, the JSON is auto-completed. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Object)"> |
| | |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ConstructorHandling.Default"> |
| | | <summary> |
| | | First attempt to use the public default constructor, then fall back to single parameterized constructor, then the non-public default constructor. |
| | | First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ConstructorHandling.AllowNonPublicDefaultConstructor"> |
| | |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Converters.CustomCreationConverter`1"> |
| | | <summary> |
| | | Create a custom object |
| | | Creates a custom object. |
| | | </summary> |
| | | <typeparam name="T">The object type to convert.</typeparam> |
| | | </member> |
| | |
| | | <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. <c>"2008-04-12T12:53Z"</c>). |
| | | </summary> |
| | | </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="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,System.Object,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="existingValue">The existing value of object being read.</param> |
| | | <param name="serializer">The calling serializer.</param> |
| | | <returns>The object value.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter"> |
| | | <summary> |
| | | Converts a <see cref="T:System.DateTime"/> to and from a JavaScript <c>Date</c> constructor (e.g. <c>new Date(52231943)</c>). |
| | | </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,System.Object,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="existingValue">The existing property value of the JSON that is being converted.</param> |
| | | <param name="serializer">The calling serializer.</param> |
| | | <returns>The object value.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Converters.KeyValuePairConverter"> |
| | | <summary> |
| | | Converts a <see cref="T:System.Collections.Generic.KeyValuePair`2"/> to and from JSON. |
| | |
| | | <member name="P:Newtonsoft.Json.Converters.StringEnumConverter.CamelCaseText"> |
| | | <summary> |
| | | Gets or sets a value indicating whether the written enum text should be camel case. |
| | | The default value is <c>false</c>. |
| | | </summary> |
| | | <value><c>true</c> if the written enum text will be camel case; otherwise, <c>false</c>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Converters.StringEnumConverter.AllowIntegerValues"> |
| | | <summary> |
| | | Gets or sets a value indicating whether integer values are allowed. |
| | | Gets or sets a value indicating whether integer values are allowed when deserializing. |
| | | The default value is <c>true</c>. |
| | | </summary> |
| | | <value><c>true</c> if integers are allowed; otherwise, <c>false</c>.</value> |
| | | <value><c>true</c> if integers are allowed when deserializing; otherwise, <c>false</c>.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.#ctor"> |
| | | <summary> |
| | |
| | | <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Converters.UnixDateTimeConverter"> |
| | | <summary> |
| | | Converts a <see cref="T:System.DateTime"/> to and from Unix epoch time |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Converters.UnixDateTimeConverter.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.UnixDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,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="existingValue">The existing property value of the JSON that is being converted.</param> |
| | | <param name="serializer">The calling serializer.</param> |
| | | <returns>The object value.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Converters.VersionConverter"> |
| | | <summary> |
| | | Converts a <see cref="T:System.Version"/> to and from a string (e.g. "1.2.3.4"). |
| | | Converts a <see cref="T:System.Version"/> to and from a string (e.g. <c>"1.2.3.4"</c>). |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Converters.VersionConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)"> |
| | |
| | | <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="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="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,System.Object,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="existingValue">The existing value of object being read.</param> |
| | | <param name="serializer">The calling serializer.</param> |
| | | <returns>The object value.</returns> |
| | | </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,System.Object,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="existingValue">The existing property value of the JSON that is being converted.</param> |
| | | <param name="serializer">The calling serializer.</param> |
| | | <returns>The object value.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Converters.XmlNodeConverter"> |
| | | <summary> |
| | | Converts XML to and from JSON. |
| | |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.DeserializeRootElementName"> |
| | | <summary> |
| | | Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. |
| | | Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. |
| | | </summary> |
| | | <value>The name of the deserialize root element.</value> |
| | | <value>The name of the deserialized root element.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.WriteArrayAttribute"> |
| | | <summary> |
| | | Gets or sets a flag to indicate whether to write the Json.NET array attribute. |
| | | This attribute helps preserve arrays when converting the written XML back to JSON. |
| | | </summary> |
| | | <value><c>true</c> if the array attibute is written to the XML; otherwise, <c>false</c>.</value> |
| | | <value><c>true</c> if the array attribute is written to the XML; otherwise, <c>false</c>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.OmitRootObject"> |
| | | <summary> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.IsNamespaceAttribute(System.String,System.String@)"> |
| | | <summary> |
| | | Checks if the attributeName is a namespace attribute. |
| | | Checks if the <paramref name="attributeName"/> is a namespace attribute. |
| | | </summary> |
| | | <param name="attributeName">Attribute name to test.</param> |
| | | <param name="prefix">The attribute name prefix if it has one, otherwise an empty string.</param> |
| | |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DateFormatHandling.IsoDateFormat"> |
| | | <summary> |
| | | Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". |
| | | Dates are written in the ISO 8601 format, e.g. <c>"2012-03-21T05:40Z"</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DateFormatHandling.MicrosoftDateFormat"> |
| | | <summary> |
| | | Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". |
| | | Dates are written in the Microsoft JSON format, e.g. <c>"\/Date(1198908717056)\/"</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.DateParseHandling"> |
| | | <summary> |
| | | Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. |
| | | Specifies how date formatted strings, e.g. <c>"\/Date(1198908717056)\/"</c> and <c>"2012-03-21T05:40Z"</c>, are parsed when reading JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DateParseHandling.None"> |
| | |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DateParseHandling.DateTime"> |
| | | <summary> |
| | | Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to <see cref="F:Newtonsoft.Json.DateParseHandling.DateTime"/>. |
| | | Date formatted strings, e.g. <c>"\/Date(1198908717056)\/"</c> and <c>"2012-03-21T05:40Z"</c>, are parsed to <see cref="F:Newtonsoft.Json.DateParseHandling.DateTime"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.DateTimeZoneHandling"> |
| | |
| | | Time zone information should be preserved when converting. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.DefaultValueHandling"> |
| | | <summary> |
| | | Specifies default value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeDefaultValueHandlingObject" title="DefaultValueHandling Class" /> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeDefaultValueHandlingExample" title="DefaultValueHandling Ignore Example" /> |
| | | </example> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DefaultValueHandling.Include"> |
| | | <summary> |
| | | Include members where the member value is the same as the member's default value when serializing objects. |
| | | Included members are written to JSON. Has no effect when deserializing. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DefaultValueHandling.Ignore"> |
| | | <summary> |
| | | Ignore members where the member value is the same as the member's default value when serializing objects |
| | | so that it is not written to JSON. |
| | | This option will ignore all default values (e.g. <c>null</c> for objects and nullable types; <c>0</c> for integers, |
| | | decimals and floating point numbers; and <c>false</c> for booleans). The default value ignored can be changed by |
| | | placing the <see cref="T:System.ComponentModel.DefaultValueAttribute"/> on the property. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DefaultValueHandling.Populate"> |
| | | <summary> |
| | | Members with a default value but no JSON will be set to their default value when deserializing. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DefaultValueHandling.IgnoreAndPopulate"> |
| | | <summary> |
| | | Ignore members where the member value is the same as the member's default value when serializing objects |
| | | and set members to their default value when deserializing. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.FloatFormatHandling"> |
| | | <summary> |
| | | Specifies float format handling options when writing special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>, |
| | |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.FloatFormatHandling.String"> |
| | | <summary> |
| | | Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". |
| | | Write special floating point values as strings in JSON, e.g. <c>"NaN"</c>, <c>"Infinity"</c>, <c>"-Infinity"</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.FloatFormatHandling.Symbol"> |
| | | <summary> |
| | | Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. |
| | | Write special floating point values as symbols in JSON, e.g. <c>NaN</c>, <c>Infinity</c>, <c>-Infinity</c>. |
| | | Note that this will produce non-valid JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.FloatFormatHandling.DefaultValue"> |
| | | <summary> |
| | | Write special floating point values as the property's default value in JSON, e.g. 0.0 for a <see cref="T:System.Double"/> property, null for a <see cref="T:System.Nullable`1"/> property. |
| | | Write special floating point values as the property's default value in JSON, e.g. 0.0 for a <see cref="T:System.Double"/> property, <c>null</c> for a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/> property. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.FloatParseHandling"> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.IArrayPool`1.Rent(System.Int32)"> |
| | | <summary> |
| | | Rent a array from the pool. This array must be returned when it is no longer needed. |
| | | Rent an array from the pool. This array must be returned when it is no longer needed. |
| | | </summary> |
| | | <param name="minimumLength">The minimum required length of the array. The returned array may be longer.</param> |
| | | <returns>The rented array from the pool. This array must be returned when it is no longer needed.</returns> |
| | |
| | | </summary> |
| | | <param name="array">The array that is being returned.</param> |
| | | </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 <see cref="P:Newtonsoft.Json.IJsonLineInfo.LineNumber"/> and <see cref="P:Newtonsoft.Json.IJsonLineInfo.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, when <see cref="M:Newtonsoft.Json.IJsonLineInfo.HasLineInfo"/> returns <c>false</c>).</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, when <see cref="M:Newtonsoft.Json.IJsonLineInfo.HasLineInfo"/> returns <c>false</c>).</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="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="M:Newtonsoft.Json.JsonArrayAttribute.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.Boolean)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with a flag indicating whether the array can contain null items. |
| | | </summary> |
| | | <param name="allowNullItems">A flag indicating whether the array can contain null items.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.String)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class with the specified container Id. |
| | | </summary> |
| | | <param name="id">The container Id.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonConstructorAttribute"> |
| | | <summary> |
| | | Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to use the specified constructor when deserializing that object. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonContainerAttribute"> |
| | | <summary> |
| | | Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object. |
| | | </summary> |
| | | </member> |
| | | <member name="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.ItemConverterType"> |
| | | <summary> |
| | | Gets or sets the collection's items converter. |
| | | </summary> |
| | | <value>The collection's items converter.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemConverterParameters"> |
| | | <summary> |
| | | The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.JsonConverter"/> described by <see cref="P:Newtonsoft.Json.JsonContainerAttribute.ItemConverterType"/>. |
| | | If <c>null</c>, the default constructor is used. |
| | | When non-<c>null</c>, there must be a constructor defined in the <see cref="T:Newtonsoft.Json.JsonConverter"/> that exactly matches the number, |
| | | order, and type of these parameters. |
| | | </summary> |
| | | <example> |
| | | <code> |
| | | [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] |
| | | </code> |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.NamingStrategyType"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/>. |
| | | </summary> |
| | | <value>The <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.NamingStrategyParameters"> |
| | | <summary> |
| | | The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> described by <see cref="P:Newtonsoft.Json.JsonContainerAttribute.NamingStrategyType"/>. |
| | | If <c>null</c>, the default constructor is used. |
| | | When non-<c>null</c>, there must be a constructor defined in the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> that exactly matches the number, |
| | | order, and type of these parameters. |
| | | </summary> |
| | | <example> |
| | | <code> |
| | | [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] |
| | | </code> |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.IsReference"> |
| | | <summary> |
| | | Gets or sets a value that indicates whether to preserve object references. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> to keep object reference; otherwise, <c>false</c>. The default is <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemIsReference"> |
| | | <summary> |
| | | Gets or sets a value that indicates whether to preserve collection's items references. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> to keep collection's items object references; otherwise, <c>false</c>. The default is <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemReferenceLoopHandling"> |
| | | <summary> |
| | | Gets or sets the reference loop handling used when serializing the collection's items. |
| | | </summary> |
| | | <value>The reference loop handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemTypeNameHandling"> |
| | | <summary> |
| | | Gets or sets the type name handling used when serializing the collection's items. |
| | | </summary> |
| | | <value>The type name handling.</value> |
| | | </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="T:Newtonsoft.Json.JsonConvert"> |
| | | <summary> |
| | | Provides methods for converting between .NET types and JSON types. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="SerializeObject" title="Serializing and Deserializing JSON with JsonConvert" /> |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonConvert.DefaultSettings"> |
| | | <summary> |
| | | Gets or sets a function that creates default <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | Default settings are automatically used by serialization methods on <see cref="T:Newtonsoft.Json.JsonConvert"/>, |
| | | and <see cref="M:Newtonsoft.Json.Linq.JToken.ToObject``1"/> and <see cref="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object)"/> on <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | To serialize without using any default settings create a <see cref="T:Newtonsoft.Json.JsonSerializer"/> with |
| | | <see cref="M:Newtonsoft.Json.JsonSerializer.Create"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonConvert.True"> |
| | | <summary> |
| | | Represents JavaScript's boolean value <c>true</c> as a string. This field is read-only. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonConvert.False"> |
| | | <summary> |
| | | Represents JavaScript's boolean value <c>false</c> as a string. This field is read-only. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonConvert.Null"> |
| | | <summary> |
| | | Represents JavaScript's <c>null</c> as a string. This field is read-only. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonConvert.Undefined"> |
| | | <summary> |
| | | Represents JavaScript's <c>undefined</c> 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 <c>NaN</c> 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.DateTime,Newtonsoft.Json.DateFormatHandling,Newtonsoft.Json.DateTimeZoneHandling)"> |
| | | <summary> |
| | | Converts the <see cref="T:System.DateTime"/> to its JSON string representation using the <see cref="T:Newtonsoft.Json.DateFormatHandling"/> specified. |
| | | </summary> |
| | | <param name="value">The value to convert.</param> |
| | | <param name="format">The format the date will be converted to.</param> |
| | | <param name="timeZoneHandling">The time zone handling when the date is converted to a string.</param> |
| | | <returns>A JSON string representation of the <see cref="T:System.DateTime"/>.</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.TimeSpan)"> |
| | | <summary> |
| | | Converts the <see cref="T:System.TimeSpan"/> 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.TimeSpan"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Uri)"> |
| | | <summary> |
| | | Converts the <see cref="T:System.Uri"/> 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.Uri"/>.</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="delimiter">The string delimiter character.</param> |
| | | <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String,System.Char,Newtonsoft.Json.StringEscapeHandling)"> |
| | | <summary> |
| | | Converts the <see cref="T:System.String"/> to its JSON string representation. |
| | | </summary> |
| | | <param name="value">The value to convert.</param> |
| | | <param name="delimiter">The string delimiter character.</param> |
| | | <param name="stringEscapeHandling">The string escape handling.</param> |
| | | <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Object)"> |
| | | <summary> |
| | | Converts the <see cref="T:System.Object"/> to its JSON string representation. |
| | | </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 using formatting. |
| | | </summary> |
| | | <param name="value">The object to serialize.</param> |
| | | <param name="formatting">Indicates how the output should be 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 of 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 formatting and 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 should be formatted.</param> |
| | | <param name="converters">A collection of 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.JsonSerializerSettings)"> |
| | | <summary> |
| | | Serializes the specified object to a JSON string using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <param name="value">The object to serialize.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object. |
| | | If this is <c>null</c>, default serialization settings will be used.</param> |
| | | <returns> |
| | | A JSON string representation of the object. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,System.Type,Newtonsoft.Json.JsonSerializerSettings)"> |
| | | <summary> |
| | | Serializes the specified object to a JSON string using a type, formatting and <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <param name="value">The object to serialize.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object. |
| | | If this is <c>null</c>, default serialization settings will be used.</param> |
| | | <param name="type"> |
| | | The type of the value being serialized. |
| | | This parameter is used when <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> is <see cref="F:Newtonsoft.Json.TypeNameHandling.Auto"/> to write out the type name if the type of the value does not match. |
| | | Specifying the type is optional. |
| | | </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 formatting and <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <param name="value">The object to serialize.</param> |
| | | <param name="formatting">Indicates how the output should be formatted.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object. |
| | | If this is <c>null</c>, default serialization settings will be used.</param> |
| | | <returns> |
| | | A JSON string representation of the object. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,System.Type,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonSerializerSettings)"> |
| | | <summary> |
| | | Serializes the specified object to a JSON string using a type, formatting and <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <param name="value">The object to serialize.</param> |
| | | <param name="formatting">Indicates how the output should be formatted.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object. |
| | | If this is <c>null</c>, default serialization settings will be used.</param> |
| | | <param name="type"> |
| | | The type of the value being serialized. |
| | | This parameter is used when <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> is <see cref="F:Newtonsoft.Json.TypeNameHandling.Auto"/> to write out the type name if the type of the value does not match. |
| | | Specifying the type is optional. |
| | | </param> |
| | | <returns> |
| | | A JSON string representation of the object. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String)"> |
| | | <summary> |
| | | Deserializes the JSON to a .NET object. |
| | | </summary> |
| | | <param name="value">The JSON to deserialize.</param> |
| | | <returns>The deserialized object from the JSON string.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,Newtonsoft.Json.JsonSerializerSettings)"> |
| | | <summary> |
| | | Deserializes the JSON to a .NET object using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <param name="value">The JSON to deserialize.</param> |
| | | <param name="settings"> |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object. |
| | | If this is <c>null</c>, default serialization settings will be used. |
| | | </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 JSON to the specified .NET type. |
| | | </summary> |
| | | <param name="value">The JSON 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 JSON to the specified .NET type. |
| | | </summary> |
| | | <typeparam name="T">The type of the object to deserialize to.</typeparam> |
| | | <param name="value">The JSON 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 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 inferred from the anonymous type passed |
| | | as a parameter. |
| | | </typeparam> |
| | | <param name="value">The JSON 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.DeserializeAnonymousType``1(System.String,``0,Newtonsoft.Json.JsonSerializerSettings)"> |
| | | <summary> |
| | | Deserializes the JSON to the given anonymous type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <typeparam name="T"> |
| | | The anonymous type to deserialize to. This can't be specified |
| | | traditionally and must be inferred from the anonymous type passed |
| | | as a parameter. |
| | | </typeparam> |
| | | <param name="value">The JSON to deserialize.</param> |
| | | <param name="anonymousTypeObject">The anonymous type object.</param> |
| | | <param name="settings"> |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object. |
| | | If this is <c>null</c>, default serialization settings will be used. |
| | | </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 to the specified .NET type using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>. |
| | | </summary> |
| | | <typeparam name="T">The type of the object to deserialize to.</typeparam> |
| | | <param name="value">The JSON 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 to the specified .NET type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <typeparam name="T">The type of the object to deserialize to.</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 <c>null</c>, default serialization settings will be 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 to the specified .NET type using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>. |
| | | </summary> |
| | | <param name="value">The JSON 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 to the specified .NET type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <param name="value">The JSON to deserialize.</param> |
| | | <param name="type">The type of the object to deserialize to.</param> |
| | | <param name="settings"> |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object. |
| | | If this is <c>null</c>, default serialization settings will be 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 using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </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 <c>null</c>, default serialization settings will be used. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.SerializeXmlNode(System.Xml.XmlNode)"> |
| | | <summary> |
| | | Serializes the <see cref="T:System.Xml.XmlNode"/> to a JSON string. |
| | | </summary> |
| | | <param name="node">The node to serialize.</param> |
| | | <returns>A JSON string of the <see cref="T:System.Xml.XmlNode"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.SerializeXmlNode(System.Xml.XmlNode,Newtonsoft.Json.Formatting)"> |
| | | <summary> |
| | | Serializes the <see cref="T:System.Xml.XmlNode"/> to a JSON string using formatting. |
| | | </summary> |
| | | <param name="node">The node to serialize.</param> |
| | | <param name="formatting">Indicates how the output should be formatted.</param> |
| | | <returns>A JSON string of the <see cref="T:System.Xml.XmlNode"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.SerializeXmlNode(System.Xml.XmlNode,Newtonsoft.Json.Formatting,System.Boolean)"> |
| | | <summary> |
| | | Serializes the <see cref="T:System.Xml.XmlNode"/> to a JSON string using formatting and omits the root object if <paramref name="omitRootObject"/> is <c>true</c>. |
| | | </summary> |
| | | <param name="node">The node to serialize.</param> |
| | | <param name="formatting">Indicates how the output should be formatted.</param> |
| | | <param name="omitRootObject">Omits writing the root object.</param> |
| | | <returns>A JSON string of the <see cref="T:System.Xml.XmlNode"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String)"> |
| | | <summary> |
| | | Deserializes the <see cref="T:System.Xml.XmlNode"/> from a JSON string. |
| | | </summary> |
| | | <param name="value">The JSON string.</param> |
| | | <returns>The deserialized <see cref="T:System.Xml.XmlNode"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String,System.String)"> |
| | | <summary> |
| | | Deserializes the <see cref="T:System.Xml.XmlNode"/> from a JSON string nested in a root element specified by <paramref name="deserializeRootElementName"/>. |
| | | </summary> |
| | | <param name="value">The JSON string.</param> |
| | | <param name="deserializeRootElementName">The name of the root element to append when deserializing.</param> |
| | | <returns>The deserialized <see cref="T:System.Xml.XmlNode"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String,System.String,System.Boolean)"> |
| | | <summary> |
| | | Deserializes the <see cref="T:System.Xml.XmlNode"/> from a JSON string nested in a root element specified by <paramref name="deserializeRootElementName"/> |
| | | and writes a Json.NET array attribute for collections. |
| | | </summary> |
| | | <param name="value">The JSON string.</param> |
| | | <param name="deserializeRootElementName">The name of the root element to append when deserializing.</param> |
| | | <param name="writeArrayAttribute"> |
| | | A flag to indicate whether to write the Json.NET array attribute. |
| | | This attribute helps preserve arrays when converting the written XML back to JSON. |
| | | </param> |
| | | <returns>The deserialized <see cref="T:System.Xml.XmlNode"/>.</returns> |
| | | </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,System.Object,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="existingValue">The existing value of object being read.</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="P:Newtonsoft.Json.JsonConverter.CanRead"> |
| | | <summary> |
| | | Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can read JSON. |
| | | </summary> |
| | | <value><c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can read JSON; otherwise, <c>false</c>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonConverter.CanWrite"> |
| | | <summary> |
| | | Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON. |
| | | </summary> |
| | | <value><c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON; otherwise, <c>false</c>.</value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonConverter`1"> |
| | | <summary> |
| | | Converts an object to and from JSON. |
| | | </summary> |
| | | <typeparam name="T">The object type to convert.</typeparam> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConverter`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.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,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`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,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="existingValue">The existing value of object being read.</param> |
| | | <param name="serializer">The calling serializer.</param> |
| | | <returns>The object value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,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="existingValue">The existing value of object being read. If there is no existing value then <c>null</c> will be used.</param> |
| | | <param name="hasExistingValue">The existing value has a value.</param> |
| | | <param name="serializer">The calling serializer.</param> |
| | | <returns>The object value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConverter`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.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="P:Newtonsoft.Json.JsonConverterAttribute.ConverterType"> |
| | | <summary> |
| | | Gets the <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.JsonConverter"/>. |
| | | </summary> |
| | | <value>The <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.JsonConverter"/>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonConverterAttribute.ConverterParameters"> |
| | | <summary> |
| | | The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.JsonConverter"/> described by <see cref="P:Newtonsoft.Json.JsonConverterAttribute.ConverterType"/>. |
| | | If <c>null</c>, the default constructor is used. |
| | | </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 <see cref="T:Newtonsoft.Json.JsonConverter"/>.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConverterAttribute.#ctor(System.Type,System.Object[])"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonConverterAttribute"/> class. |
| | | </summary> |
| | | <param name="converterType">Type of the <see cref="T:Newtonsoft.Json.JsonConverter"/>.</param> |
| | | <param name="converterParameters">Parameter list to use when constructing the <see cref="T:Newtonsoft.Json.JsonConverter"/>. Can be <c>null</c>.</param> |
| | | </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.JsonDictionaryAttribute"> |
| | |
| | | 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> |
| | | <param name="innerException">The exception that is the cause of the current exception, or <c>null</c> if no inner exception is specified.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> |
| | | <summary> |
| | |
| | | </summary> |
| | | <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> |
| | | <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> |
| | | <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception> |
| | | <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception> |
| | | <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is <c>null</c>.</exception> |
| | | <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is <c>null</c> or <see cref="P:System.Exception.HResult"/> is zero (0).</exception> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonExtensionDataAttribute"> |
| | | <summary> |
| | |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonExtensionDataAttribute"/> class. |
| | | </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="P:Newtonsoft.Json.JsonObjectAttribute.MemberSerialization"> |
| | | <summary> |
| | | Gets or sets the member serialization. |
| | | </summary> |
| | | <value>The member serialization.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonObjectAttribute.ItemNullValueHandling"> |
| | | <summary> |
| | | Gets or sets how the object's properties with null values are handled during serialization and deserialization. |
| | | </summary> |
| | | <value>How the object's properties with null values are handled during serialization and deserialization.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonObjectAttribute.ItemRequired"> |
| | | <summary> |
| | | Gets or sets a value that indicates whether the object's properties are required. |
| | | </summary> |
| | | <value> |
| | | A value indicating whether the object's properties are required. |
| | | </value> |
| | | </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="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="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterType"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.JsonConverter"/> used when serializing the property's collection items. |
| | | </summary> |
| | | <value>The collection's items <see cref="T:Newtonsoft.Json.JsonConverter"/>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterParameters"> |
| | | <summary> |
| | | The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.JsonConverter"/> described by <see cref="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterType"/>. |
| | | If <c>null</c>, the default constructor is used. |
| | | When non-<c>null</c>, there must be a constructor defined in the <see cref="T:Newtonsoft.Json.JsonConverter"/> that exactly matches the number, |
| | | order, and type of these parameters. |
| | | </summary> |
| | | <example> |
| | | <code> |
| | | [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] |
| | | </code> |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.NamingStrategyType"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/>. |
| | | </summary> |
| | | <value>The <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.NamingStrategyParameters"> |
| | | <summary> |
| | | The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> described by <see cref="P:Newtonsoft.Json.JsonPropertyAttribute.NamingStrategyType"/>. |
| | | If <c>null</c>, the default constructor is used. |
| | | When non-<c>null</c>, there must be a constructor defined in the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> that exactly matches the number, |
| | | order, and type of these parameters. |
| | | </summary> |
| | | <example> |
| | | <code> |
| | | [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] |
| | | </code> |
| | | </example> |
| | | </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.TypeNameHandling"> |
| | | <summary> |
| | | Gets or sets the type name handling used when serializing this property. |
| | | </summary> |
| | | <value>The type name 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.Order"> |
| | | <summary> |
| | | Gets or sets the order of serialization of a member. |
| | | </summary> |
| | | <value>The numeric order of serialization.</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="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.ItemReferenceLoopHandling"> |
| | | <summary> |
| | | Gets or sets the reference loop handling used when serializing the property's collection items. |
| | | </summary> |
| | | <value>The collection's items reference loop handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemTypeNameHandling"> |
| | | <summary> |
| | | Gets or sets the type name handling used when serializing the property's collection items. |
| | | </summary> |
| | | <value>The collection's items type name handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemIsReference"> |
| | | <summary> |
| | | Gets or sets whether this property's collection items are serialized as a reference. |
| | | </summary> |
| | | <value>Whether this property's collection items are serialized as a reference.</value> |
| | | </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="T:Newtonsoft.Json.JsonReader"> |
| | | <summary> |
| | | Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. |
| | | </summary> |
| | | </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> |
| | | A <see cref="T:Newtonsoft.Json.JsonReader"/> 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 <see cref="M:Newtonsoft.Json.JsonReader.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 is 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="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.CloseInput"> |
| | | <summary> |
| | | Gets or sets a value indicating whether the source should be closed when this reader is closed. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> to close the source when this reader is closed; otherwise <c>false</c>. The default is <c>true</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.SupportMultipleContent"> |
| | | <summary> |
| | | Gets or sets a value indicating whether multiple pieces of JSON content can |
| | | be read from a continuous stream without erroring. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> to support reading multiple pieces of JSON content; otherwise <c>false</c>. |
| | | The default is <c>false</c>. |
| | | </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.DateTimeZoneHandling"> |
| | | <summary> |
| | | Gets or sets how <see cref="T:System.DateTime"/> time zones are handled when reading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.DateParseHandling"> |
| | | <summary> |
| | | Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.FloatParseHandling"> |
| | | <summary> |
| | | Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.DateFormatString"> |
| | | <summary> |
| | | Gets or sets how custom date formatted strings are parsed when reading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.MaxDepth"> |
| | | <summary> |
| | | Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>. |
| | | </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 .NET 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="P:Newtonsoft.Json.JsonReader.Path"> |
| | | <summary> |
| | | Gets the path of the current JSON token. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.Culture"> |
| | | <summary> |
| | | Gets or sets the culture used when reading JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.Read"> |
| | | <summary> |
| | | Reads the next JSON token from the source. |
| | | </summary> |
| | | <returns><c>true</c> if the next token was read successfully; <c>false</c> if there are no more tokens to read.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsInt32"> |
| | | <summary> |
| | | Reads the next JSON token from the source as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int32"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int32"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsString"> |
| | | <summary> |
| | | Reads the next JSON token from the source as a <see cref="T:System.String"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsBytes"> |
| | | <summary> |
| | | Reads the next JSON token from the source as a <see cref="T:System.Byte"/>[]. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Byte"/>[] or <c>null</c> if the next JSON token is null. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsDouble"> |
| | | <summary> |
| | | Reads the next JSON token from the source as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsBoolean"> |
| | | <summary> |
| | | Reads the next JSON token from the source as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Boolean"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Boolean"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsDecimal"> |
| | | <summary> |
| | | Reads the next JSON token from the source as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Decimal"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Decimal"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsDateTime"> |
| | | <summary> |
| | | Reads the next JSON token from the source as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.DateTime"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.DateTime"/>. This method will return <c>null</c> at the end of an array.</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.SetToken(Newtonsoft.Json.JsonToken,System.Object,System.Boolean)"> |
| | | <summary> |
| | | Sets the current token and value. |
| | | </summary> |
| | | <param name="newToken">The new token.</param> |
| | | <param name="value">The value.</param> |
| | | <param name="updateIndex">A flag indicating whether the position index inside an array should be updated.</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.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 reader's state to <see cref="F:Newtonsoft.Json.JsonReader.State.Closed"/>. |
| | | If <see cref="P:Newtonsoft.Json.JsonReader.CloseInput"/> is set to <c>true</c>, the source is also closed. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonReaderException"> |
| | | <summary> |
| | | The exception thrown when an error occurs while reading JSON text. |
| | | </summary> |
| | | </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="P:Newtonsoft.Json.JsonReaderException.Path"> |
| | | <summary> |
| | | Gets the path to the JSON where the error occurred. |
| | | </summary> |
| | | <value>The path to the JSON where the error occurred.</value> |
| | | </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 <c>null</c> if no inner exception is specified.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class. |
| | | </summary> |
| | | <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> |
| | | <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> |
| | | <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is <c>null</c>.</exception> |
| | | <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is <c>null</c> or <see cref="P:System.Exception.HResult"/> is zero (0).</exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String,System.String,System.Int32,System.Int32,System.Exception)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class |
| | | with a specified error message, JSON path, line number, line position, 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="path">The path to the JSON where the error occurred.</param> |
| | | <param name="lineNumber">The line number indicating where the error occurred.</param> |
| | | <param name="linePosition">The line position indicating where the error occurred.</param> |
| | | <param name="innerException">The exception that is the cause of the current exception, or <c>null</c> if no inner exception is specified.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonRequiredAttribute"> |
| | | <summary> |
| | | Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to always serialize the member, and require the member has a value. |
| | | Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to always serialize the member, and to require that the member has a value. |
| | | </summary> |
| | | </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 <c>null</c> if no inner exception is specified.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class. |
| | | </summary> |
| | | <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> |
| | | <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> |
| | | <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is <c>null</c>.</exception> |
| | | <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is <c>null</c> or <see cref="P:System.Exception.HResult"/> is zero (0).</exception> |
| | | </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="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="P:Newtonsoft.Json.JsonSerializer.SerializationBinder"/> used by the serializer when resolving type names. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.SerializationBinder"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.ISerializationBinder"/> used by the serializer when resolving type names. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.TraceWriter"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.ITraceWriter"/> used by the serializer when writing trace messages. |
| | | </summary> |
| | | <value>The trace writer.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.EqualityComparer"> |
| | | <summary> |
| | | Gets or sets the equality comparer used by the serializer when comparing references. |
| | | </summary> |
| | | <value>The equality comparer.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"> |
| | | <summary> |
| | | Gets or sets how type name writing and reading is handled by the serializer. |
| | | The default value is <see cref="F:Newtonsoft.Json.TypeNameHandling.None" />. |
| | | </summary> |
| | | <remarks> |
| | | <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> should be used with caution when your application deserializes JSON from an external source. |
| | | Incoming types should be validated with a custom <see cref="P:Newtonsoft.Json.JsonSerializer.SerializationBinder"/> |
| | | when deserializing with a value other than <see cref="F:Newtonsoft.Json.TypeNameHandling.None"/>. |
| | | </remarks> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.TypeNameAssemblyFormat"> |
| | | <summary> |
| | | Gets or sets how a type name assembly is written and resolved by the serializer. |
| | | The default value is <see cref="F:System.Runtime.Serialization.Formatters.FormatterAssemblyStyle.Simple" />. |
| | | </summary> |
| | | <value>The type name assembly format.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.TypeNameAssemblyFormatHandling"> |
| | | <summary> |
| | | Gets or sets how a type name assembly is written and resolved by the serializer. |
| | | The default value is <see cref="F:Newtonsoft.Json.TypeNameAssemblyFormatHandling.Simple" />. |
| | | </summary> |
| | | <value>The type name assembly format.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.PreserveReferencesHandling"> |
| | | <summary> |
| | | Gets or sets how object references are preserved by the serializer. |
| | | The default value is <see cref="F:Newtonsoft.Json.PreserveReferencesHandling.None" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.ReferenceLoopHandling"> |
| | | <summary> |
| | | Gets or sets how reference loops (e.g. a class referencing itself) is handled. |
| | | The default value is <see cref="F:Newtonsoft.Json.ReferenceLoopHandling.Error" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.MissingMemberHandling"> |
| | | <summary> |
| | | Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.MissingMemberHandling.Ignore" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.NullValueHandling"> |
| | | <summary> |
| | | Gets or sets how null values are handled during serialization and deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.NullValueHandling.Include" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.DefaultValueHandling"> |
| | | <summary> |
| | | Gets or sets how default values are handled during serialization and deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.DefaultValueHandling.Include" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.ObjectCreationHandling"> |
| | | <summary> |
| | | Gets or sets how objects are created during deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.ObjectCreationHandling.Auto" />. |
| | | </summary> |
| | | <value>The object creation handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.ConstructorHandling"> |
| | | <summary> |
| | | Gets or sets how constructors are used during deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.ConstructorHandling.Default" />. |
| | | </summary> |
| | | <value>The constructor handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.MetadataPropertyHandling"> |
| | | <summary> |
| | | Gets or sets how metadata properties are used during deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.MetadataPropertyHandling.Default" />. |
| | | </summary> |
| | | <value>The metadata properties handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.Converters"> |
| | | <summary> |
| | | Gets a collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization. |
| | | </summary> |
| | | <value>Collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.ContractResolver"> |
| | | <summary> |
| | | Gets or sets the contract resolver used by the serializer when |
| | | serializing .NET objects to JSON and vice versa. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.Context"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:System.Runtime.Serialization.StreamingContext"/> used by the serializer when invoking serialization callback methods. |
| | | </summary> |
| | | <value>The context.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.Formatting"> |
| | | <summary> |
| | | Indicates how JSON text output is formatted. |
| | | The default value is <see cref="F:Newtonsoft.Json.Formatting.None" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.DateFormatHandling"> |
| | | <summary> |
| | | Gets or sets how dates are written to JSON text. |
| | | The default value is <see cref="F:Newtonsoft.Json.DateFormatHandling.IsoDateFormat" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.DateTimeZoneHandling"> |
| | | <summary> |
| | | Gets or sets how <see cref="T:System.DateTime"/> time zones are handled during serialization and deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.DateTimeZoneHandling.RoundtripKind" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.DateParseHandling"> |
| | | <summary> |
| | | Gets or sets how date formatted strings, e.g. <c>"\/Date(1198908717056)\/"</c> and <c>"2012-03-21T05:40Z"</c>, are parsed when reading JSON. |
| | | The default value is <see cref="F:Newtonsoft.Json.DateParseHandling.DateTime" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.FloatParseHandling"> |
| | | <summary> |
| | | Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. |
| | | The default value is <see cref="F:Newtonsoft.Json.FloatParseHandling.Double" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.FloatFormatHandling"> |
| | | <summary> |
| | | Gets or sets how special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>, |
| | | <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/>, |
| | | are written as JSON text. |
| | | The default value is <see cref="F:Newtonsoft.Json.FloatFormatHandling.String" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.StringEscapeHandling"> |
| | | <summary> |
| | | Gets or sets how strings are escaped when writing JSON text. |
| | | The default value is <see cref="F:Newtonsoft.Json.StringEscapeHandling.Default" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.DateFormatString"> |
| | | <summary> |
| | | Gets or sets how <see cref="T:System.DateTime"/> and <see cref="T:System.DateTimeOffset"/> values are formatted when writing JSON text, |
| | | and the expected date format when reading JSON text. |
| | | The default value is <c>"yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK"</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.Culture"> |
| | | <summary> |
| | | Gets or sets the culture used when reading JSON. |
| | | The default value is <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.MaxDepth"> |
| | | <summary> |
| | | Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>. |
| | | A null value means there is no maximum. |
| | | The default value is <c>null</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.CheckAdditionalContent"> |
| | | <summary> |
| | | Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. |
| | | The default value is <c>false</c>. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if there will be a check for additional JSON content after deserializing an object; otherwise, <c>false</c>. |
| | | </value> |
| | | </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"> |
| | | <summary> |
| | | Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </summary> |
| | | <returns> |
| | | A new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </returns> |
| | | </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"/>. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </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"/>. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializer.CreateDefault"> |
| | | <summary> |
| | | Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </summary> |
| | | <returns> |
| | | A new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializer.CreateDefault(Newtonsoft.Json.JsonSerializerSettings)"> |
| | | <summary> |
| | | Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/> as well as 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"/>. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/> as well as 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 |
| | | 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,System.Type)"> |
| | | <summary> |
| | | Serializes the specified <see cref="T:System.Object"/> and writes the JSON structure |
| | | 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> |
| | | <param name="objectType"> |
| | | The type of the value being serialized. |
| | | This parameter is used when <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> is <see cref="F:Newtonsoft.Json.TypeNameHandling.Auto"/> to write out the type name if the type of the value does not match. |
| | | Specifying the type is optional. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(System.IO.TextWriter,System.Object,System.Type)"> |
| | | <summary> |
| | | Serializes the specified <see cref="T:System.Object"/> and writes the JSON structure |
| | | 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> |
| | | <param name="objectType"> |
| | | The type of the value being serialized. |
| | | This parameter is used when <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> is Auto to write out the type name if the type of the value does not match. |
| | | Specifying the type is optional. |
| | | </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 |
| | | 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="T:Newtonsoft.Json.JsonSerializerSettings"> |
| | | <summary> |
| | | Specifies the settings on a <see cref="T:Newtonsoft.Json.JsonSerializer"/> object. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceLoopHandling"> |
| | | <summary> |
| | | Gets or sets how reference loops (e.g. a class referencing itself) are handled. |
| | | The default value is <see cref="F:Newtonsoft.Json.ReferenceLoopHandling.Error" />. |
| | | </summary> |
| | | <value>Reference loop handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.MissingMemberHandling"> |
| | | <summary> |
| | | Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.MissingMemberHandling.Ignore" />. |
| | | </summary> |
| | | <value>Missing member handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ObjectCreationHandling"> |
| | | <summary> |
| | | Gets or sets how objects are created during deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.ObjectCreationHandling.Auto" />. |
| | | </summary> |
| | | <value>The object creation handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.NullValueHandling"> |
| | | <summary> |
| | | Gets or sets how null values are handled during serialization and deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.NullValueHandling.Include" />. |
| | | </summary> |
| | | <value>Null value handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.DefaultValueHandling"> |
| | | <summary> |
| | | Gets or sets how default values are handled during serialization and deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.DefaultValueHandling.Include" />. |
| | | </summary> |
| | | <value>The default value handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Converters"> |
| | | <summary> |
| | | Gets or sets a <see cref="T:Newtonsoft.Json.JsonConverter"/> collection that will be used during serialization. |
| | | </summary> |
| | | <value>The converters.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.PreserveReferencesHandling"> |
| | | <summary> |
| | | Gets or sets how object references are preserved by the serializer. |
| | | The default value is <see cref="F:Newtonsoft.Json.PreserveReferencesHandling.None" />. |
| | | </summary> |
| | | <value>The preserve references handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameHandling"> |
| | | <summary> |
| | | Gets or sets how type name writing and reading is handled by the serializer. |
| | | The default value is <see cref="F:Newtonsoft.Json.TypeNameHandling.None" />. |
| | | </summary> |
| | | <remarks> |
| | | <see cref="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameHandling"/> should be used with caution when your application deserializes JSON from an external source. |
| | | Incoming types should be validated with a custom <see cref="P:Newtonsoft.Json.JsonSerializerSettings.SerializationBinder"/> |
| | | when deserializing with a value other than <see cref="F:Newtonsoft.Json.TypeNameHandling.None"/>. |
| | | </remarks> |
| | | <value>The type name handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.MetadataPropertyHandling"> |
| | | <summary> |
| | | Gets or sets how metadata properties are used during deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.MetadataPropertyHandling.Default" />. |
| | | </summary> |
| | | <value>The metadata properties handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameAssemblyFormat"> |
| | | <summary> |
| | | Gets or sets how a type name assembly is written and resolved by the serializer. |
| | | The default value is <see cref="F:System.Runtime.Serialization.Formatters.FormatterAssemblyStyle.Simple" />. |
| | | </summary> |
| | | <value>The type name assembly format.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameAssemblyFormatHandling"> |
| | | <summary> |
| | | Gets or sets how a type name assembly is written and resolved by the serializer. |
| | | The default value is <see cref="F:Newtonsoft.Json.TypeNameAssemblyFormatHandling.Simple" />. |
| | | </summary> |
| | | <value>The type name assembly format.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ConstructorHandling"> |
| | | <summary> |
| | | Gets or sets how constructors are used during deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.ConstructorHandling.Default" />. |
| | | </summary> |
| | | <value>The constructor handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ContractResolver"> |
| | | <summary> |
| | | Gets or sets the contract resolver used by the serializer when |
| | | serializing .NET objects to JSON and vice versa. |
| | | </summary> |
| | | <value>The contract resolver.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.EqualityComparer"> |
| | | <summary> |
| | | Gets or sets the equality comparer used by the serializer when comparing references. |
| | | </summary> |
| | | <value>The equality comparer.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceResolver"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references. |
| | | </summary> |
| | | <value>The reference resolver.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceResolverProvider"> |
| | | <summary> |
| | | Gets or sets a function that creates the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references. |
| | | </summary> |
| | | <value>A function that creates the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.TraceWriter"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.ITraceWriter"/> used by the serializer when writing trace messages. |
| | | </summary> |
| | | <value>The trace writer.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Binder"> |
| | | <summary> |
| | | Gets or sets the <see cref="P:Newtonsoft.Json.JsonSerializerSettings.SerializationBinder"/> used by the serializer when resolving type names. |
| | | </summary> |
| | | <value>The binder.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.SerializationBinder"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.ISerializationBinder"/> used by the serializer when resolving type names. |
| | | </summary> |
| | | <value>The binder.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Error"> |
| | | <summary> |
| | | Gets or sets the error handler called during serialization and deserialization. |
| | | </summary> |
| | | <value>The error handler called during serialization and deserialization.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Context"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:System.Runtime.Serialization.StreamingContext"/> used by the serializer when invoking serialization callback methods. |
| | | </summary> |
| | | <value>The context.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateFormatString"> |
| | | <summary> |
| | | Gets or sets how <see cref="T:System.DateTime"/> and <see cref="T:System.DateTimeOffset"/> values are formatted when writing JSON text, |
| | | and the expected date format when reading JSON text. |
| | | The default value is <c>"yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK"</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.MaxDepth"> |
| | | <summary> |
| | | Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>. |
| | | A null value means there is no maximum. |
| | | The default value is <c>null</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Formatting"> |
| | | <summary> |
| | | Indicates how JSON text output is formatted. |
| | | The default value is <see cref="F:Newtonsoft.Json.Formatting.None" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateFormatHandling"> |
| | | <summary> |
| | | Gets or sets how dates are written to JSON text. |
| | | The default value is <see cref="F:Newtonsoft.Json.DateFormatHandling.IsoDateFormat" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateTimeZoneHandling"> |
| | | <summary> |
| | | Gets or sets how <see cref="T:System.DateTime"/> time zones are handled during serialization and deserialization. |
| | | The default value is <see cref="F:Newtonsoft.Json.DateTimeZoneHandling.RoundtripKind" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateParseHandling"> |
| | | <summary> |
| | | Gets or sets how date formatted strings, e.g. <c>"\/Date(1198908717056)\/"</c> and <c>"2012-03-21T05:40Z"</c>, are parsed when reading JSON. |
| | | The default value is <see cref="F:Newtonsoft.Json.DateParseHandling.DateTime" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.FloatFormatHandling"> |
| | | <summary> |
| | | Gets or sets how special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>, |
| | | <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/>, |
| | | are written as JSON. |
| | | The default value is <see cref="F:Newtonsoft.Json.FloatFormatHandling.String" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.FloatParseHandling"> |
| | | <summary> |
| | | Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. |
| | | The default value is <see cref="F:Newtonsoft.Json.FloatParseHandling.Double" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.StringEscapeHandling"> |
| | | <summary> |
| | | Gets or sets how strings are escaped when writing JSON text. |
| | | The default value is <see cref="F:Newtonsoft.Json.StringEscapeHandling.Default" />. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Culture"> |
| | | <summary> |
| | | Gets or sets the culture used when reading JSON. |
| | | The default value is <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.CheckAdditionalContent"> |
| | | <summary> |
| | | Gets a value indicating whether there will be a check for additional content after deserializing an object. |
| | | The default value is <c>false</c>. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if there will be a check for additional content after deserializing an object; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializerSettings.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonTextReader"> |
| | | <summary> |
| | | Represents a reader that provides fast, non-cached, forward-only access to JSON text data. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.#ctor(System.IO.TextReader)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonTextReader"/> class with the specified <see cref="T:System.IO.TextReader"/>. |
| | | </summary> |
| | | <param name="reader">The <see cref="T:System.IO.TextReader"/> containing the JSON data to read.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextReader.ArrayPool"> |
| | | <summary> |
| | | Gets or sets the reader's character buffer pool. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.Read"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:System.IO.TextReader"/>. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if the next token was read successfully; <c>false</c> if there are no more tokens to read. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsInt32"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:System.IO.TextReader"/> as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int32"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int32"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDateTime"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:System.IO.TextReader"/> as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.DateTime"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.DateTime"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsString"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:System.IO.TextReader"/> as a <see cref="T:System.String"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsBytes"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:System.IO.TextReader"/> as a <see cref="T:System.Byte"/>[]. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Byte"/>[] or <c>null</c> if the next JSON token is null. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsBoolean"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:System.IO.TextReader"/> as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Boolean"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Boolean"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDecimal"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:System.IO.TextReader"/> as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Decimal"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Decimal"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDouble"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:System.IO.TextReader"/> as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.Close"> |
| | | <summary> |
| | | Changes the reader's state to <see cref="F:Newtonsoft.Json.JsonReader.State.Closed"/>. |
| | | If <see cref="P:Newtonsoft.Json.JsonReader.CloseInput"/> is set to <c>true</c>, the underlying <see cref="T:System.IO.TextReader"/> is also closed. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.HasLineInfo"> |
| | | <summary> |
| | | Gets a value indicating whether the class can return line information. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if <see cref="P:Newtonsoft.Json.JsonTextReader.LineNumber"/> and <see cref="P:Newtonsoft.Json.JsonTextReader.LinePosition"/> can be provided; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextReader.LineNumber"> |
| | | <summary> |
| | | Gets the current line number. |
| | | </summary> |
| | | <value> |
| | | The current line number or 0 if no line information is available (for example, <see cref="M:Newtonsoft.Json.JsonTextReader.HasLineInfo"/> returns <c>false</c>). |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextReader.LinePosition"> |
| | | <summary> |
| | | Gets the current line position. |
| | | </summary> |
| | | <value> |
| | | The current line position or 0 if no line information is available (for example, <see cref="M:Newtonsoft.Json.JsonTextReader.HasLineInfo"/> returns <c>false</c>). |
| | | </value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonTextWriter"> |
| | | <summary> |
| | | Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextWriter.ArrayPool"> |
| | | <summary> |
| | | Gets or sets the writer's character array pool. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextWriter.Indentation"> |
| | | <summary> |
| | | Gets or sets how many <see cref="P:Newtonsoft.Json.JsonTextWriter.IndentChar"/>s to write for each level in the hierarchy when <see cref="P:Newtonsoft.Json.JsonWriter.Formatting"/> is set to <see cref="F:Newtonsoft.Json.Formatting.Indented"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextWriter.QuoteChar"> |
| | | <summary> |
| | | Gets or sets which character to use to quote attribute values. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextWriter.IndentChar"> |
| | | <summary> |
| | | Gets or sets which character to use for indenting when <see cref="P:Newtonsoft.Json.JsonWriter.Formatting"/> is set to <see cref="F:Newtonsoft.Json.Formatting.Indented"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextWriter.QuoteName"> |
| | | <summary> |
| | | Gets or sets a value indicating whether object names will be surrounded with quotes. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.#ctor(System.IO.TextWriter)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonTextWriter"/> class using the specified <see cref="T:System.IO.TextWriter"/>. |
| | | </summary> |
| | | <param name="textWriter">The <see cref="T:System.IO.TextWriter"/> to write to.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.Flush"> |
| | | <summary> |
| | | Flushes whatever is in the buffer to the underlying <see cref="T:System.IO.TextWriter"/> and also flushes the underlying <see cref="T:System.IO.TextWriter"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.Close"> |
| | | <summary> |
| | | Closes this writer. |
| | | If <see cref="P:Newtonsoft.Json.JsonWriter.CloseOutput"/> is set to <c>true</c>, the underlying <see cref="T:System.IO.TextWriter"/> is also closed. |
| | | If <see cref="P:Newtonsoft.Json.JsonWriter.AutoCompleteOnClose"/> is set to <c>true</c>, the JSON is auto-completed. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartObject"> |
| | | <summary> |
| | | Writes the beginning of a JSON object. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartArray"> |
| | | <summary> |
| | | Writes the beginning of a JSON array. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartConstructor(System.String)"> |
| | | <summary> |
| | | Writes the start of a constructor with the given name. |
| | | </summary> |
| | | <param name="name">The name of the constructor.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteEnd(Newtonsoft.Json.JsonToken)"> |
| | | <summary> |
| | | Writes the specified end token. |
| | | </summary> |
| | | <param name="token">The end token to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WritePropertyName(System.String)"> |
| | | <summary> |
| | | Writes the property name of a name/value pair on a JSON object. |
| | | </summary> |
| | | <param name="name">The name of the property.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WritePropertyName(System.String,System.Boolean)"> |
| | | <summary> |
| | | Writes the property name of a name/value pair on a JSON object. |
| | | </summary> |
| | | <param name="name">The name of the property.</param> |
| | | <param name="escape">A flag to indicate whether the text should be escaped when it is written as a JSON property name.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteIndent"> |
| | | <summary> |
| | | Writes indent characters. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValueDelimiter"> |
| | | <summary> |
| | | Writes the JSON value delimiter. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteIndentSpace"> |
| | | <summary> |
| | | Writes an indent space. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.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.JsonTextWriter.WriteNull"> |
| | | <summary> |
| | | Writes a null value. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteUndefined"> |
| | | <summary> |
| | | Writes an undefined value. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteRaw(System.String)"> |
| | | <summary> |
| | | Writes raw JSON. |
| | | </summary> |
| | | <param name="json">The raw JSON to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.String)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.String"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.String"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int32)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Int32"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Int32"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt32)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.UInt32"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.UInt32"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int64)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Int64"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Int64"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt64)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.UInt64"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.UInt64"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Single)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Single"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Single"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Nullable{System.Single})"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Single"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Single"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Double)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Double"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Double"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Nullable{System.Double})"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Boolean)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Boolean"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Boolean"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int16)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Int16"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Int16"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt16)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.UInt16"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.UInt16"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Char)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Char"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Char"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Byte)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Byte"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Byte"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.SByte)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.SByte"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.SByte"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Decimal)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Decimal"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Decimal"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.DateTime)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.DateTime"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.DateTime"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Byte[])"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Byte"/>[] value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Guid)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Guid"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Guid"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.TimeSpan)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.TimeSpan"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Uri)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Uri"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Uri"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteComment(System.String)"> |
| | | <summary> |
| | | Writes a comment <c>/*...*/</c> containing the specified text. |
| | | </summary> |
| | | <param name="text">Text to place inside the comment.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteWhitespace(System.String)"> |
| | | <summary> |
| | | Writes the given white space. |
| | | </summary> |
| | | <param name="ws">The string of white space characters.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonToken"> |
| | | <summary> |
| | | Specifies the type of JSON token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.None"> |
| | | <summary> |
| | | This is returned by the <see cref="T:Newtonsoft.Json.JsonReader"/> if a read method has not been called. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.StartObject"> |
| | | <summary> |
| | | An object start token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.StartArray"> |
| | | <summary> |
| | | An array start token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.StartConstructor"> |
| | | <summary> |
| | | A constructor start token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.PropertyName"> |
| | | <summary> |
| | | An object property name. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Comment"> |
| | | <summary> |
| | | A comment. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Raw"> |
| | | <summary> |
| | | Raw JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Integer"> |
| | | <summary> |
| | | An integer. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Float"> |
| | | <summary> |
| | | A float. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.String"> |
| | | <summary> |
| | | A string. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Boolean"> |
| | | <summary> |
| | | A boolean. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Null"> |
| | | <summary> |
| | | A null token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Undefined"> |
| | | <summary> |
| | | An undefined token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.EndObject"> |
| | | <summary> |
| | | An object end token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.EndArray"> |
| | | <summary> |
| | | An array end token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.EndConstructor"> |
| | | <summary> |
| | | A constructor end token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Date"> |
| | | <summary> |
| | | A Date. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Bytes"> |
| | | <summary> |
| | | Byte data. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonValidatingReader"> |
| | | <summary> |
| | | <para> |
| | | Represents a reader that provides <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> validation. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="E:Newtonsoft.Json.JsonValidatingReader.ValidationEventHandler"> |
| | | <summary> |
| | | Sets an event handler for receiving schema validation errors. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.Value"> |
| | | <summary> |
| | | Gets the text value of the current JSON token. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.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="P:Newtonsoft.Json.JsonValidatingReader.Path"> |
| | | <summary> |
| | | Gets the path of the current JSON token. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.QuoteChar"> |
| | | <summary> |
| | | Gets the quotation mark character used to enclose the value of a string. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.TokenType"> |
| | | <summary> |
| | | Gets the type of the current JSON token. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.ValueType"> |
| | | <summary> |
| | | Gets the .NET type for the current JSON token. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.#ctor(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonValidatingReader"/> class that |
| | | validates the content returned from the given <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from while validating.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.Schema"> |
| | | <summary> |
| | | Gets or sets the schema. |
| | | </summary> |
| | | <value>The schema.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.Reader"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.JsonReader"/> used to construct this <see cref="T:Newtonsoft.Json.JsonValidatingReader"/>. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.JsonReader"/> specified in the constructor.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.Close"> |
| | | <summary> |
| | | Changes the reader's state to <see cref="F:Newtonsoft.Json.JsonReader.State.Closed"/>. |
| | | If <see cref="P:Newtonsoft.Json.JsonReader.CloseInput"/> is set to <c>true</c>, the underlying <see cref="T:Newtonsoft.Json.JsonReader"/> is also closed. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsInt32"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:Newtonsoft.Json.JsonReader"/> as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int32"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int32"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsBytes"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:Newtonsoft.Json.JsonReader"/> as a <see cref="T:System.Byte"/>[]. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.Byte"/>[] or <c>null</c> if the next JSON token is null. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDecimal"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:Newtonsoft.Json.JsonReader"/> as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Decimal"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Decimal"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDouble"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:Newtonsoft.Json.JsonReader"/> as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsBoolean"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:Newtonsoft.Json.JsonReader"/> as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Boolean"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.Boolean"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsString"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:Newtonsoft.Json.JsonReader"/> as a <see cref="T:System.String"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDateTime"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:Newtonsoft.Json.JsonReader"/> as a <see cref="T:System.Nullable`1"/> of <see cref="T:System.DateTime"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/> of <see cref="T:System.DateTime"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.Read"> |
| | | <summary> |
| | | Reads the next JSON token from the underlying <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if the next token was read successfully; <c>false</c> if there are no more tokens to read. |
| | | </returns> |
| | | </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="P:Newtonsoft.Json.JsonWriter.CloseOutput"> |
| | | <summary> |
| | | Gets or sets a value indicating whether the destination should be closed when this writer is closed. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> to close the destination when this writer is closed; otherwise <c>false</c>. The default is <c>true</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.AutoCompleteOnClose"> |
| | | <summary> |
| | | Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> to auto-complete the JSON when this writer is closed; otherwise <c>false</c>. The default is <c>true</c>. |
| | | </value> |
| | | </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.Path"> |
| | | <summary> |
| | | Gets the path of the writer. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.Formatting"> |
| | | <summary> |
| | | Gets or sets a value indicating how JSON text output should be formatted. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.DateFormatHandling"> |
| | | <summary> |
| | | Gets or sets how dates are written to JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.DateTimeZoneHandling"> |
| | | <summary> |
| | | Gets or sets how <see cref="T:System.DateTime"/> time zones are handled when writing JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.StringEscapeHandling"> |
| | | <summary> |
| | | Gets or sets how strings are escaped when writing JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.FloatFormatHandling"> |
| | | <summary> |
| | | Gets or sets how special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>, |
| | | <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/>, |
| | | are written to JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.DateFormatString"> |
| | | <summary> |
| | | Gets or sets how <see cref="T:System.DateTime"/> and <see cref="T:System.DateTimeOffset"/> values are formatted when writing JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.Culture"> |
| | | <summary> |
| | | Gets or sets the culture used when writing JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriter"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.Flush"> |
| | | <summary> |
| | | Flushes whatever is in the buffer to the destination and also flushes the destination. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.Close"> |
| | | <summary> |
| | | Closes this writer. |
| | | If <see cref="P:Newtonsoft.Json.JsonWriter.CloseOutput"/> is set to <c>true</c>, the destination is also closed. |
| | | If <see cref="P:Newtonsoft.Json.JsonWriter.AutoCompleteOnClose"/> is set to <c>true</c>, the JSON is auto-completed. |
| | | </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 of a JSON object. |
| | | </summary> |
| | | <param name="name">The name of the property.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WritePropertyName(System.String,System.Boolean)"> |
| | | <summary> |
| | | Writes the property name of a name/value pair of a JSON object. |
| | | </summary> |
| | | <param name="name">The name of the property.</param> |
| | | <param name="escape">A flag to indicate whether the text should be escaped when it is written as a JSON property name.</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 and its children. |
| | | </summary> |
| | | <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read the token from.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonReader,System.Boolean)"> |
| | | <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> |
| | | <param name="writeChildren">A flag indicating whether the current token's children should be written.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonToken,System.Object)"> |
| | | <summary> |
| | | Writes the <see cref="T:Newtonsoft.Json.JsonToken"/> token and its value. |
| | | </summary> |
| | | <param name="token">The <see cref="T:Newtonsoft.Json.JsonToken"/> to write.</param> |
| | | <param name="value"> |
| | | The value to write. |
| | | A value is only required for tokens that have an associated value, e.g. the <see cref="T:System.String"/> property name for <see cref="F:Newtonsoft.Json.JsonToken.PropertyName"/>. |
| | | <c>null</c> can be passed to the method for tokens that don't have a value, e.g. <see cref="F:Newtonsoft.Json.JsonToken.StartObject"/>. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonToken)"> |
| | | <summary> |
| | | Writes the <see cref="T:Newtonsoft.Json.JsonToken"/> token. |
| | | </summary> |
| | | <param name="token">The <see cref="T:Newtonsoft.Json.JsonToken"/> to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)"> |
| | | <summary> |
| | | Writes the specified end token. |
| | | </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.Guid)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Guid"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Guid"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.TimeSpan)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.TimeSpan"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.TimeSpan"/> 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"/> of <see cref="T:System.Int32"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int32"/> 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"/> of <see cref="T:System.UInt32"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.UInt32"/> 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"/> of <see cref="T:System.Int64"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int64"/> 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"/> of <see cref="T:System.UInt64"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.UInt64"/> 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"/> of <see cref="T:System.Single"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Single"/> 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"/> of <see cref="T:System.Double"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/> 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"/> of <see cref="T:System.Boolean"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Boolean"/> 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"/> of <see cref="T:System.Int16"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int16"/> 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"/> of <see cref="T:System.UInt16"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.UInt16"/> 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"/> of <see cref="T:System.Char"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Char"/> 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"/> of <see cref="T:System.Byte"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Byte"/> 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"/> of <see cref="T:System.SByte"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.SByte"/> 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"/> of <see cref="T:System.Decimal"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Decimal"/> 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"/> of <see cref="T:System.DateTime"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.DateTime"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Guid})"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Nullable`1"/> of <see cref="T:System.Guid"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.Guid"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.TimeSpan})"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Nullable`1"/> of <see cref="T:System.TimeSpan"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Nullable`1"/> of <see cref="T:System.TimeSpan"/> 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.Uri)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Uri"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Uri"/> 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 a comment <c>/*...*/</c> 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 the given white space. |
| | | </summary> |
| | | <param name="ws">The string of white space characters.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.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.JsonWriter.SetWriteState(Newtonsoft.Json.JsonToken,System.Object)"> |
| | | <summary> |
| | | Sets the state of the <see cref="T:Newtonsoft.Json.JsonWriter"/>. |
| | | </summary> |
| | | <param name="token">The <see cref="T:Newtonsoft.Json.JsonToken"/> being written.</param> |
| | | <param name="value">The value being written.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonWriterException"> |
| | | <summary> |
| | | The exception thrown when an error occurs while writing JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriterException.Path"> |
| | | <summary> |
| | | Gets the path to the JSON where the error occurred. |
| | | </summary> |
| | | <value>The path to the JSON where the error occurred.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriterException.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class |
| | | with a specified error message. |
| | | </summary> |
| | | <param name="message">The error message that explains the reason for the exception.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String,System.Exception)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class |
| | | with a specified error message and a reference to the inner exception that is the cause of this exception. |
| | | </summary> |
| | | <param name="message">The error message that explains the reason for the exception.</param> |
| | | <param name="innerException">The exception that is the cause of the current exception, or <c>null</c> if no inner exception is specified.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class. |
| | | </summary> |
| | | <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> |
| | | <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> |
| | | <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is <c>null</c>.</exception> |
| | | <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is <c>null</c> or <see cref="P:System.Exception.HResult"/> is zero (0).</exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String,System.String,System.Exception)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class |
| | | with a specified error message, JSON path 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="path">The path to the JSON where the error occurred.</param> |
| | | <param name="innerException">The exception that is the cause of the current exception, or <c>null</c> if no inner exception is specified.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.CommentHandling"> |
| | | <summary> |
| | |
| | | <summary> |
| | | Load comments as a <see cref="T:Newtonsoft.Json.Linq.JValue"/> with type <see cref="F:Newtonsoft.Json.Linq.JTokenType.Comment"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.LineInfoHandling"> |
| | | <summary> |
| | | Specifies how line information is handled when loading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.LineInfoHandling.Ignore"> |
| | | <summary> |
| | | Ignore line information. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.LineInfoHandling.Load"> |
| | | <summary> |
| | | Load line information. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JsonLoadSettings"> |
| | | <summary> |
| | | Specifies the settings used when loading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JsonLoadSettings.CommentHandling"> |
| | | <summary> |
| | | Gets or sets how JSON comments are handled when loading JSON. |
| | | </summary> |
| | | <value>The JSON comment handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JsonLoadSettings.LineInfoHandling"> |
| | | <summary> |
| | | Gets or sets how JSON line info is handled when loading JSON. |
| | | </summary> |
| | | <value>The JSON line info handling.</value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JsonMergeSettings"> |
| | | <summary> |
| | | Specifies the settings used when merging JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JsonMergeSettings.MergeArrayHandling"> |
| | | <summary> |
| | | Gets or sets the method used when merging JSON arrays. |
| | | </summary> |
| | | <value>The method used when merging JSON arrays.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JsonMergeSettings.MergeNullValueHandling"> |
| | | <summary> |
| | | Gets or sets how how null value properties are merged. |
| | | </summary> |
| | | <value>How null value properties are merged.</value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.MergeArrayHandling"> |
| | | <summary> |
| | | Specifies how JSON arrays are merged together. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Concat"> |
| | | <summary>Concatenate arrays.</summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Union"> |
| | | <summary>Union arrays, skipping items that already exist.</summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Replace"> |
| | | <summary>Replace all array items.</summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Merge"> |
| | | <summary>Merge array items together, matched by index.</summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.MergeNullValueHandling"> |
| | | <summary> |
| | | Specifies how null value properties are merged. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeNullValueHandling.Ignore"> |
| | | <summary> |
| | | The content's null value properties will be ignored during merging. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeNullValueHandling.Merge"> |
| | | <summary> |
| | | The content's null value properties will be merged. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JPropertyDescriptor"> |
| | | <summary> |
| | | Represents a view of a <see cref="T:Newtonsoft.Json.Linq.JProperty"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.#ctor(System.String)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JPropertyDescriptor"/> class. |
| | | </summary> |
| | | <param name="name">The name.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.CanResetValue(System.Object)"> |
| | | <summary> |
| | | When overridden in a derived class, returns whether resetting an object changes its value. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if resetting the component changes its value; otherwise, <c>false</c>. |
| | | </returns> |
| | | <param name="component">The component to test for reset capability.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.GetValue(System.Object)"> |
| | | <summary> |
| | | When overridden in a derived class, gets the current value of the property on a component. |
| | | </summary> |
| | | <returns> |
| | | The value of a property for a given component. |
| | | </returns> |
| | | <param name="component">The component with the property for which to retrieve the value. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.ResetValue(System.Object)"> |
| | | <summary> |
| | | When overridden in a derived class, resets the value for this property of the component to the default value. |
| | | </summary> |
| | | <param name="component">The component with the property value that is to be reset to the default value. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.SetValue(System.Object,System.Object)"> |
| | | <summary> |
| | | When overridden in a derived class, sets the value of the component to a different value. |
| | | </summary> |
| | | <param name="component">The component with the property value that is to be set. |
| | | </param><param name="value">The new value. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.ShouldSerializeValue(System.Object)"> |
| | | <summary> |
| | | When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if the property should be persisted; otherwise, <c>false</c>. |
| | | </returns> |
| | | <param name="component">The component with the property to be examined for persistence.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.ComponentType"> |
| | | <summary> |
| | | When overridden in a derived class, gets the type of the component this property is bound to. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.Type"/> that represents the type of component this property is bound to. When the <see cref="M:System.ComponentModel.PropertyDescriptor.GetValue(System.Object)"/> or <see cref="M:System.ComponentModel.PropertyDescriptor.SetValue(System.Object,System.Object)"/> methods are invoked, the object specified might be an instance of this type. |
| | | </returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.IsReadOnly"> |
| | | <summary> |
| | | When overridden in a derived class, gets a value indicating whether this property is read-only. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if the property is read-only; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.PropertyType"> |
| | | <summary> |
| | | When overridden in a derived class, gets the type of the property. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.Type"/> that represents the type of the property. |
| | | </returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.NameHashCode"> |
| | | <summary> |
| | | Gets the hash code for the name of the member. |
| | | </summary> |
| | | <value></value> |
| | | <returns> |
| | | The hash code for the name of the member. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JRaw"> |
| | | <summary> |
| | | Represents a raw JSON string. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JRaw.#ctor(Newtonsoft.Json.Linq.JRaw)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JRaw"/> class from another <see cref="T:Newtonsoft.Json.Linq.JRaw"/> object. |
| | | </summary> |
| | | <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JRaw"/> object to copy from.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JRaw.#ctor(System.Object)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JRaw"/> class. |
| | | </summary> |
| | | <param name="rawJson">The raw json.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JRaw.Create(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Creates an instance of <see cref="T:Newtonsoft.Json.Linq.JRaw"/> with the content of the reader's current token. |
| | | </summary> |
| | | <param name="reader">The reader.</param> |
| | | <returns>An instance of <see cref="T:Newtonsoft.Json.Linq.JRaw"/> with the content of the reader's current token.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.IJEnumerable`1"> |
| | | <summary> |
| | | Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects. |
| | | </summary> |
| | | <typeparam name="T">The type of token</typeparam> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.IJEnumerable`1.Item(System.Object)"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> with the specified key. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JTokenEqualityComparer"> |
| | | <summary> |
| | | Compares tokens to determine whether they are equal. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.Equals(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Determines whether the specified objects are equal. |
| | | </summary> |
| | | <param name="x">The first object of type <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param> |
| | | <param name="y">The second object of type <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param> |
| | | <returns> |
| | | <c>true</c> if the specified objects are equal; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.GetHashCode(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Returns a hash code for the specified object. |
| | | </summary> |
| | | <param name="obj">The <see cref="T:System.Object"/> for which a hash code is to be returned.</param> |
| | | <returns>A hash code for the specified object.</returns> |
| | | <exception cref="T:System.ArgumentNullException">The type of <paramref name="obj"/> is a reference type and <paramref name="obj"/> is null.</exception> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.Extensions"> |
| | | <summary> |
| | |
| | | <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param> |
| | | <returns>The input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.IJEnumerable`1"> |
| | | <summary> |
| | | Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects. |
| | | </summary> |
| | | <typeparam name="T">The type of token.</typeparam> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.IJEnumerable`1.Item(System.Object)"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JArray"> |
| | | <summary> |
| | | Represents a JSON array. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" /> |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JArray.ChildrenTokens"> |
| | | <summary> |
| | | Gets the container's children tokens. |
| | | </summary> |
| | | <value>The container's children tokens.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JArray.Type"> |
| | | <summary> |
| | | Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <value>The type.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(Newtonsoft.Json.Linq.JArray)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class from another <see cref="T:Newtonsoft.Json.Linq.JArray"/> object. |
| | | </summary> |
| | | <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JArray"/> object to copy from.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object[])"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content. |
| | | </summary> |
| | | <param name="content">The contents of the array.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content. |
| | | </summary> |
| | | <param name="content">The contents of the array.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Load(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Loads an <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)"> |
| | | <summary> |
| | | Loads an <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is <c>null</c>, default load settings will be used.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Parse(System.String)"> |
| | | <summary> |
| | | Load a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a string that contains JSON. |
| | | </summary> |
| | | <param name="json">A <see cref="T:System.String"/> that contains JSON.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> populated from the string that contains JSON.</returns> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" /> |
| | | </example> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Parse(System.String,Newtonsoft.Json.Linq.JsonLoadSettings)"> |
| | | <summary> |
| | | Load a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a string that contains JSON. |
| | | </summary> |
| | | <param name="json">A <see cref="T:System.String"/> that contains JSON.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is <c>null</c>, default load settings will be used.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> populated from the string that contains JSON.</returns> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" /> |
| | | </example> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object)"> |
| | | <summary> |
| | | Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object. |
| | | </summary> |
| | | <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)"> |
| | | <summary> |
| | | Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object. |
| | | </summary> |
| | | <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used to read the object.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])"> |
| | | <summary> |
| | | Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>. |
| | | </summary> |
| | | <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param> |
| | | <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Object)"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Int32)"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the specified index. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.IndexOf(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Determines the index of a specific item in the <see cref="T:Newtonsoft.Json.Linq.JArray"/>. |
| | | </summary> |
| | | <param name="item">The object to locate in the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <returns> |
| | | The index of <paramref name="item"/> if found in the list; otherwise, -1. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Insert(System.Int32,Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Inserts an item to the <see cref="T:Newtonsoft.Json.Linq.JArray"/> at the specified index. |
| | | </summary> |
| | | <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param> |
| | | <param name="item">The object to insert into the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <exception cref="T:System.ArgumentOutOfRangeException"> |
| | | <paramref name="index"/> is not a valid index in the <see cref="T:Newtonsoft.Json.Linq.JArray"/>. |
| | | </exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.RemoveAt(System.Int32)"> |
| | | <summary> |
| | | Removes the <see cref="T:Newtonsoft.Json.Linq.JArray"/> item at the specified index. |
| | | </summary> |
| | | <param name="index">The zero-based index of the item to remove.</param> |
| | | <exception cref="T:System.ArgumentOutOfRangeException"> |
| | | <paramref name="index"/> is not a valid index in the <see cref="T:Newtonsoft.Json.Linq.JArray"/>. |
| | | </exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.GetEnumerator"> |
| | | <summary> |
| | | Returns an enumerator that iterates through the collection. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.Collections.Generic.IEnumerator`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that can be used to iterate through the collection. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Add(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Adds an item to the <see cref="T:Newtonsoft.Json.Linq.JArray"/>. |
| | | </summary> |
| | | <param name="item">The object to add to the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Clear"> |
| | | <summary> |
| | | Removes all items from the <see cref="T:Newtonsoft.Json.Linq.JArray"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Contains(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Determines whether the <see cref="T:Newtonsoft.Json.Linq.JArray"/> contains a specific value. |
| | | </summary> |
| | | <param name="item">The object to locate in the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <returns> |
| | | <c>true</c> if <paramref name="item"/> is found in the <see cref="T:Newtonsoft.Json.Linq.JArray"/>; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.CopyTo(Newtonsoft.Json.Linq.JToken[],System.Int32)"> |
| | | <summary> |
| | | Copies the elements of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> to an array, starting at a particular array index. |
| | | </summary> |
| | | <param name="array">The array.</param> |
| | | <param name="arrayIndex">Index of the array.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JArray.IsReadOnly"> |
| | | <summary> |
| | | Gets a value indicating whether the <see cref="T:Newtonsoft.Json.Linq.JArray"/> is read-only. |
| | | </summary> |
| | | <returns><c>true</c> if the <see cref="T:Newtonsoft.Json.Linq.JArray"/> is read-only; otherwise, <c>false</c>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Remove(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Removes the first occurrence of a specific object from the <see cref="T:Newtonsoft.Json.Linq.JArray"/>. |
| | | </summary> |
| | | <param name="item">The object to remove from the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <returns> |
| | | <c>true</c> if <paramref name="item"/> was successfully removed from the <see cref="T:Newtonsoft.Json.Linq.JArray"/>; otherwise, <c>false</c>. This method also returns <c>false</c> if <paramref name="item"/> is not found in the original <see cref="T:Newtonsoft.Json.Linq.JArray"/>. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JConstructor"> |
| | | <summary> |
| | | Represents a JSON constructor. |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JConstructor.Load(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Loads an <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | Loads a <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/>.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JConstructor.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)"> |
| | | <summary> |
| | | Loads an <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | Loads a <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/>.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is null, default load settings will be used.</param> |
| | | If this is <c>null</c>, default load settings will be used.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JContainer"> |
| | |
| | | <summary> |
| | | Returns a collection of the descendant tokens for this token in document order. |
| | | </summary> |
| | | <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the descendant tokens of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns> |
| | | <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the descendant tokens of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JContainer.DescendantsAndSelf"> |
| | | <summary> |
| | | Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. |
| | | </summary> |
| | | <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing this token, and all the descendant tokens of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns> |
| | | <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing this token, and all the descendant tokens of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JContainer.Add(System.Object)"> |
| | | <summary> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JContainer.CreateWriter"> |
| | | <summary> |
| | | Creates an <see cref="T:Newtonsoft.Json.JsonWriter"/> that can be used to add tokens to the <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Creates a <see cref="T:Newtonsoft.Json.JsonWriter"/> that can be used to add tokens to the <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <returns>An <see cref="T:Newtonsoft.Json.JsonWriter"/> that is ready to have content written to it.</returns> |
| | | <returns>A <see cref="T:Newtonsoft.Json.JsonWriter"/> that is ready to have content written to it.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JContainer.ReplaceAll(System.Object)"> |
| | | <summary> |
| | | Replaces the children nodes of this token with the specified content. |
| | | Replaces the child nodes of this token with the specified content. |
| | | </summary> |
| | | <param name="content">The content.</param> |
| | | </member> |
| | |
| | | <summary> |
| | | Gets the count of child JSON tokens. |
| | | </summary> |
| | | <value>The count of child JSON tokens</value> |
| | | <value>The count of child JSON tokens.</value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JEnumerable`1"> |
| | | <summary> |
| | | Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects. |
| | | </summary> |
| | | <typeparam name="T">The type of token</typeparam> |
| | | <typeparam name="T">The type of token.</typeparam> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.JEnumerable`1.Empty"> |
| | | <summary> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.GetEnumerator"> |
| | | <summary> |
| | | Returns an enumerator that iterates through the collection. |
| | | Returns an enumerator that can be used to iterate through the collection. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.System#Collections#IEnumerable#GetEnumerator"> |
| | | <summary> |
| | | Returns an enumerator that iterates through a collection. |
| | | </summary> |
| | | <returns> |
| | | An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection. |
| | | </returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JEnumerable`1.Item(System.Object)"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> with the specified key. |
| | | Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.Properties"> |
| | | <summary> |
| | | Gets an <see cref="T:System.Collections.Generic.IEnumerable`1"/> of this object's properties. |
| | | Gets an <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JProperty"/> of this object's properties. |
| | | </summary> |
| | | <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of this object's properties.</returns> |
| | | <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JProperty"/> of this object's properties.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.Property(System.String)"> |
| | | <summary> |
| | | Gets a <see cref="T:Newtonsoft.Json.Linq.JProperty"/> the specified name. |
| | | </summary> |
| | | <param name="name">The property name.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> with the specified name or null.</returns> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> with the specified name or <c>null</c>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.PropertyValues"> |
| | | <summary> |
| | | Gets an <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of this object's property values. |
| | | Gets a <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this object's property values. |
| | | </summary> |
| | | <returns>An <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of this object's property values.</returns> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this object's property values.</returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JObject.Item(System.Object)"> |
| | | <summary> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.Load(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Loads an <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | Loads a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | <exception cref="T:Newtonsoft.Json.JsonReaderException"> |
| | | <paramref name="reader"/> is not valid JSON. |
| | | </exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)"> |
| | | <summary> |
| | | Loads an <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | Loads a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is null, default load settings will be used.</param> |
| | | If this is <c>null</c>, default load settings will be used.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | <exception cref="T:Newtonsoft.Json.JsonReaderException"> |
| | | <paramref name="reader"/> is not valid JSON. |
| | | </exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.Parse(System.String)"> |
| | | <summary> |
| | |
| | | </summary> |
| | | <param name="json">A <see cref="T:System.String"/> that contains JSON.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> populated from the string that contains JSON.</returns> |
| | | <exception cref="T:Newtonsoft.Json.JsonReaderException"> |
| | | <paramref name="json"/> is not valid JSON. |
| | | </exception> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParse" title="Parsing a JSON Object from Text" /> |
| | | </example> |
| | |
| | | </summary> |
| | | <param name="json">A <see cref="T:System.String"/> that contains JSON.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is null, default load settings will be used.</param> |
| | | If this is <c>null</c>, default load settings will be used.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> populated from the string that contains JSON.</returns> |
| | | <exception cref="T:Newtonsoft.Json.JsonReaderException"> |
| | | <paramref name="json"/> is not valid JSON. |
| | | </exception> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParse" title="Parsing a JSON Object from Text" /> |
| | | </example> |
| | |
| | | Creates a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from an object. |
| | | </summary> |
| | | <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> with the values of the specified object</returns> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> with the values of the specified object.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)"> |
| | | <summary> |
| | |
| | | </summary> |
| | | <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param> |
| | | <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used to read the object.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> with the values of the specified object</returns> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> with the values of the specified object.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])"> |
| | | <summary> |
| | |
| | | <param name="propertyName">Name of the property.</param> |
| | | <param name="value">The value.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.ContainsKey(System.String)"> |
| | | <summary> |
| | | Determines whether the JSON object has the specified property name. |
| | | </summary> |
| | | <param name="propertyName">Name of the property.</param> |
| | | <returns><c>true</c> if the JSON object has the specified property name; otherwise, <c>false</c>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.Remove(System.String)"> |
| | | <summary> |
| | | Removes the property with the specified name. |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.TryGetValue(System.String,Newtonsoft.Json.Linq.JToken@)"> |
| | | <summary> |
| | | Tries the get value. |
| | | Tries to get the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name. |
| | | </summary> |
| | | <param name="propertyName">Name of the property.</param> |
| | | <param name="value">The value.</param> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.GetEnumerator"> |
| | | <summary> |
| | | Returns an enumerator that iterates through the collection. |
| | | Returns an enumerator that can be used to iterate through the collection. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection. |
| | |
| | | </summary> |
| | | <param name="propertyName">Name of the property.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetProperties"> |
| | | <member name="T:Newtonsoft.Json.Linq.JProperty"> |
| | | <summary> |
| | | Returns the properties for this instance of a component. |
| | | Represents a JSON property. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.ComponentModel.PropertyDescriptorCollection"/> that represents the properties for this component instance. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetProperties(System.Attribute[])"> |
| | | <summary> |
| | | Returns the properties for this instance of a component using the attribute array as a filter. |
| | | </summary> |
| | | <param name="attributes">An array of type <see cref="T:System.Attribute"/> that is used as a filter.</param> |
| | | <returns> |
| | | A <see cref="T:System.ComponentModel.PropertyDescriptorCollection"/> that represents the filtered properties for this component instance. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetAttributes"> |
| | | <summary> |
| | | Returns a collection of custom attributes for this instance of a component. |
| | | </summary> |
| | | <returns> |
| | | An <see cref="T:System.ComponentModel.AttributeCollection"/> containing the attributes for this object. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetClassName"> |
| | | <summary> |
| | | Returns the class name of this instance of a component. |
| | | </summary> |
| | | <returns> |
| | | The class name of the object, or null if the class does not have a name. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetComponentName"> |
| | | <summary> |
| | | Returns the name of this instance of a component. |
| | | </summary> |
| | | <returns> |
| | | The name of the object, or null if the object does not have a name. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetConverter"> |
| | | <summary> |
| | | Returns a type converter for this instance of a component. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.ComponentModel.TypeConverter"/> that is the converter for this object, or null if there is no <see cref="T:System.ComponentModel.TypeConverter"/> for this object. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetDefaultEvent"> |
| | | <summary> |
| | | Returns the default event for this instance of a component. |
| | | </summary> |
| | | <returns> |
| | | An <see cref="T:System.ComponentModel.EventDescriptor"/> that represents the default event for this object, or null if this object does not have events. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetDefaultProperty"> |
| | | <summary> |
| | | Returns the default property for this instance of a component. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.ComponentModel.PropertyDescriptor"/> that represents the default property for this object, or null if this object does not have properties. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetEditor(System.Type)"> |
| | | <summary> |
| | | Returns an editor of the specified type for this instance of a component. |
| | | </summary> |
| | | <param name="editorBaseType">A <see cref="T:System.Type"/> that represents the editor for this object.</param> |
| | | <returns> |
| | | An <see cref="T:System.Object"/> of the specified type that is the editor for this object, or null if the editor cannot be found. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetEvents(System.Attribute[])"> |
| | | <summary> |
| | | Returns the events for this instance of a component using the specified attribute array as a filter. |
| | | </summary> |
| | | <param name="attributes">An array of type <see cref="T:System.Attribute"/> that is used as a filter.</param> |
| | | <returns> |
| | | An <see cref="T:System.ComponentModel.EventDescriptorCollection"/> that represents the filtered events for this component instance. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetEvents"> |
| | | <summary> |
| | | Returns the events for this instance of a component. |
| | | </summary> |
| | | <returns> |
| | | An <see cref="T:System.ComponentModel.EventDescriptorCollection"/> that represents the events for this component instance. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetPropertyOwner(System.ComponentModel.PropertyDescriptor)"> |
| | | <summary> |
| | | Returns an object that contains the property described by the specified property descriptor. |
| | | </summary> |
| | | <param name="pd">A <see cref="T:System.ComponentModel.PropertyDescriptor"/> that represents the property whose owner is to be found.</param> |
| | | <returns> |
| | | An <see cref="T:System.Object"/> that represents the owner of the specified property. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JArray"> |
| | | <summary> |
| | | Represents a JSON array. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" /> |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JArray.ChildrenTokens"> |
| | | <member name="P:Newtonsoft.Json.Linq.JProperty.ChildrenTokens"> |
| | | <summary> |
| | | Gets the container's children tokens. |
| | | </summary> |
| | | <value>The container's children tokens.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JArray.Type"> |
| | | <member name="P:Newtonsoft.Json.Linq.JProperty.Name"> |
| | | <summary> |
| | | Gets the property name. |
| | | </summary> |
| | | <value>The property name.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JProperty.Value"> |
| | | <summary> |
| | | Gets or sets the property value. |
| | | </summary> |
| | | <value>The property value.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(Newtonsoft.Json.Linq.JProperty)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class from another <see cref="T:Newtonsoft.Json.Linq.JProperty"/> object. |
| | | </summary> |
| | | <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> object to copy from.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JProperty.Type"> |
| | | <summary> |
| | | Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <value>The type.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.#ctor"> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String,System.Object[])"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class. |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class. |
| | | </summary> |
| | | <param name="name">The property name.</param> |
| | | <param name="content">The property content.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(Newtonsoft.Json.Linq.JArray)"> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String,System.Object)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class from another <see cref="T:Newtonsoft.Json.Linq.JArray"/> object. |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class. |
| | | </summary> |
| | | <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JArray"/> object to copy from.</param> |
| | | <param name="name">The property name.</param> |
| | | <param name="content">The property content.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object[])"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content. |
| | | </summary> |
| | | <param name="content">The contents of the array.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content. |
| | | </summary> |
| | | <param name="content">The contents of the array.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Load(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Loads an <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)"> |
| | | <summary> |
| | | Loads an <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is null, default load settings will be used.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Parse(System.String)"> |
| | | <summary> |
| | | Load a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a string that contains JSON. |
| | | </summary> |
| | | <param name="json">A <see cref="T:System.String"/> that contains JSON.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> populated from the string that contains JSON.</returns> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" /> |
| | | </example> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Parse(System.String,Newtonsoft.Json.Linq.JsonLoadSettings)"> |
| | | <summary> |
| | | Load a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a string that contains JSON. |
| | | </summary> |
| | | <param name="json">A <see cref="T:System.String"/> that contains JSON.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is null, default load settings will be used.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> populated from the string that contains JSON.</returns> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" /> |
| | | </example> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object)"> |
| | | <summary> |
| | | Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object. |
| | | </summary> |
| | | <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)"> |
| | | <summary> |
| | | Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object. |
| | | </summary> |
| | | <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param> |
| | | <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used to read the object.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])"> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])"> |
| | | <summary> |
| | | Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>. |
| | | </summary> |
| | | <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param> |
| | | <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Object)"> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.Load(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key. |
| | | Loads a <see cref="T:Newtonsoft.Json.Linq.JProperty"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/>.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Int32)"> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the specified index. |
| | | Loads a <see cref="T:Newtonsoft.Json.Linq.JProperty"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/>.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is <c>null</c>, default load settings will be used.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JPropertyDescriptor"> |
| | | <summary> |
| | | Represents a view of a <see cref="T:Newtonsoft.Json.Linq.JProperty"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.#ctor(System.String)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JPropertyDescriptor"/> class. |
| | | </summary> |
| | | <param name="name">The name.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.CanResetValue(System.Object)"> |
| | | <summary> |
| | | When overridden in a derived class, returns whether resetting an object changes its value. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if resetting the component changes its value; otherwise, <c>false</c>. |
| | | </returns> |
| | | <param name="component">The component to test for reset capability.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.GetValue(System.Object)"> |
| | | <summary> |
| | | When overridden in a derived class, gets the current value of the property on a component. |
| | | </summary> |
| | | <returns> |
| | | The value of a property for a given component. |
| | | </returns> |
| | | <param name="component">The component with the property for which to retrieve the value.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.ResetValue(System.Object)"> |
| | | <summary> |
| | | When overridden in a derived class, resets the value for this property of the component to the default value. |
| | | </summary> |
| | | <param name="component">The component with the property value that is to be reset to the default value.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.SetValue(System.Object,System.Object)"> |
| | | <summary> |
| | | When overridden in a derived class, sets the value of the component to a different value. |
| | | </summary> |
| | | <param name="component">The component with the property value that is to be set.</param> |
| | | <param name="value">The new value.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.ShouldSerializeValue(System.Object)"> |
| | | <summary> |
| | | When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if the property should be persisted; otherwise, <c>false</c>. |
| | | </returns> |
| | | <param name="component">The component with the property to be examined for persistence.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.ComponentType"> |
| | | <summary> |
| | | When overridden in a derived class, gets the type of the component this property is bound to. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.Type"/> that represents the type of component this property is bound to. |
| | | When the <see cref="M:System.ComponentModel.PropertyDescriptor.GetValue(System.Object)"/> or |
| | | <see cref="M:System.ComponentModel.PropertyDescriptor.SetValue(System.Object,System.Object)"/> |
| | | methods are invoked, the object specified might be an instance of this type. |
| | | </returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.IsReadOnly"> |
| | | <summary> |
| | | When overridden in a derived class, gets a value indicating whether this property is read-only. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if the property is read-only; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.PropertyType"> |
| | | <summary> |
| | | When overridden in a derived class, gets the type of the property. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.Type"/> that represents the type of the property. |
| | | </returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.NameHashCode"> |
| | | <summary> |
| | | Gets the hash code for the name of the member. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.IndexOf(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"/>. |
| | | </summary> |
| | | <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"/>.</param> |
| | | <returns> |
| | | The index of <paramref name="item"/> if found in the list; otherwise, -1. |
| | | The hash code for the name of the member. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Insert(System.Int32,Newtonsoft.Json.Linq.JToken)"> |
| | | <member name="T:Newtonsoft.Json.Linq.JRaw"> |
| | | <summary> |
| | | Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"/> at the specified index. |
| | | </summary> |
| | | <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param> |
| | | <param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"/>.</param> |
| | | <exception cref="T:System.ArgumentOutOfRangeException"> |
| | | <paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.</exception> |
| | | <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.</exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.RemoveAt(System.Int32)"> |
| | | <summary> |
| | | Removes the <see cref="T:System.Collections.Generic.IList`1"/> item at the specified index. |
| | | </summary> |
| | | <param name="index">The zero-based index of the item to remove.</param> |
| | | <exception cref="T:System.ArgumentOutOfRangeException"> |
| | | <paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.</exception> |
| | | <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.</exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.GetEnumerator"> |
| | | <summary> |
| | | Returns an enumerator that iterates through the collection. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Add(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>. |
| | | </summary> |
| | | <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param> |
| | | <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.</exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Clear"> |
| | | <summary> |
| | | Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>. |
| | | </summary> |
| | | <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only. </exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Contains(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value. |
| | | </summary> |
| | | <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param> |
| | | <returns> |
| | | true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.CopyTo(Newtonsoft.Json.Linq.JToken[],System.Int32)"> |
| | | <summary> |
| | | Copies to. |
| | | </summary> |
| | | <param name="array">The array.</param> |
| | | <param name="arrayIndex">Index of the array.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JArray.IsReadOnly"> |
| | | <summary> |
| | | Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only. |
| | | </summary> |
| | | <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only; otherwise, false.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JArray.Remove(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>. |
| | | </summary> |
| | | <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param> |
| | | <returns> |
| | | true if <paramref name="item"/> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"/>. |
| | | </returns> |
| | | <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.</exception> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JTokenReader"> |
| | | <summary> |
| | | Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. |
| | | Represents a raw JSON string. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JTokenReader.CurrentToken"> |
| | | <member name="M:Newtonsoft.Json.Linq.JRaw.#ctor(Newtonsoft.Json.Linq.JRaw)"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the reader's current position. |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JRaw"/> class from another <see cref="T:Newtonsoft.Json.Linq.JRaw"/> object. |
| | | </summary> |
| | | <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JRaw"/> object to copy from.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JRaw.#ctor(System.Object)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JRaw"/> class. |
| | | </summary> |
| | | <param name="rawJson">The raw json.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JRaw.Create(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Creates an instance of <see cref="T:Newtonsoft.Json.Linq.JRaw"/> with the content of the reader's current token. |
| | | </summary> |
| | | <param name="reader">The reader.</param> |
| | | <returns>An instance of <see cref="T:Newtonsoft.Json.Linq.JRaw"/> with the content of the reader's current token.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JsonLoadSettings"> |
| | | <summary> |
| | | Specifies the settings used when loading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenReader.#ctor(Newtonsoft.Json.Linq.JToken)"> |
| | | <member name="M:Newtonsoft.Json.Linq.JsonLoadSettings.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenReader"/> class. |
| | | </summary> |
| | | <param name="token">The token to read from.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenReader.Read"> |
| | | <summary> |
| | | Reads the next JSON token from the stream. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if the next token was read successfully; <c>false</c> if there are no more tokens to read. |
| | | </returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JTokenReader.Path"> |
| | | <summary> |
| | | Gets the path of the current JSON token. |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JTokenWriter"> |
| | | <member name="P:Newtonsoft.Json.Linq.JsonLoadSettings.CommentHandling"> |
| | | <summary> |
| | | Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. |
| | | Gets or sets how JSON comments are handled when loading JSON. |
| | | </summary> |
| | | <value>The JSON comment handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JsonLoadSettings.LineInfoHandling"> |
| | | <summary> |
| | | Gets or sets how JSON line info is handled when loading JSON. |
| | | </summary> |
| | | <value>The JSON line info handling.</value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JsonMergeSettings"> |
| | | <summary> |
| | | Specifies the settings used when merging JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JTokenWriter.CurrentToken"> |
| | | <member name="P:Newtonsoft.Json.Linq.JsonMergeSettings.MergeArrayHandling"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the writer's current position. |
| | | Gets or sets the method used when merging JSON arrays. |
| | | </summary> |
| | | <value>The method used when merging JSON arrays.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JTokenWriter.Token"> |
| | | <member name="P:Newtonsoft.Json.Linq.JsonMergeSettings.MergeNullValueHandling"> |
| | | <summary> |
| | | Gets the token being writen. |
| | | Gets or sets how null value properties are merged. |
| | | </summary> |
| | | <value>The token being writen.</value> |
| | | </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.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.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.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.TimeSpan)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.TimeSpan"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Guid)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Guid"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Guid"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Uri)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Uri"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Uri"/> value to write.</param> |
| | | <value>How null value properties are merged.</value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | |
| | | <summary> |
| | | Returns the JSON for this token using the given formatting and converters. |
| | | </summary> |
| | | <param name="formatting">Indicates how the output is formatted.</param> |
| | | <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param> |
| | | <param name="formatting">Indicates how the output should be formatted.</param> |
| | | <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>s which will be used when writing the token.</param> |
| | | <returns>The JSON for this token using the given formatting and converters.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Boolean"> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Boolean}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Boolean"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int64"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int64"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int64"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.DateTime}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.DateTime"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Decimal}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Decimal"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Double}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Char}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Char"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int32}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int32"/> . |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int16}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int16"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt16}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.UInt16"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Byte}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Byte"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.SByte}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.SByte"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.DateTime"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.DateTime"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.DateTime"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int64}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int64"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Single}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Single"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt32}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.UInt32"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt64}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.UInt64"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Guid}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Guid"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.Guid"/> . |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.TimeSpan}"> |
| | | <summary> |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.TimeSpan"/>. |
| | | Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/> of <see cref="T:System.TimeSpan"/>. |
| | | </summary> |
| | | <param name="value">The value.</param> |
| | | <returns>The result of the conversion.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Byte})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.Byte"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.SByte})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.SByte"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Boolean})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.Boolean"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Int64)~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int64"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.DateTime})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.DateTime"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Decimal})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.Decimal"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Double})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.Double"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int32})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int32"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int64})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int64"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Single})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.Single"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int16})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.Int16"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt16})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.UInt16"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt32})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.UInt32"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt64})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.UInt64"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.TimeSpan})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.TimeSpan"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Guid})~Newtonsoft.Json.Linq.JToken"> |
| | | <summary> |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Performs an implicit conversion from <see cref="T:System.Nullable`1"/> of <see cref="T:System.Guid"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.CreateReader"> |
| | | <summary> |
| | | Creates an <see cref="T:Newtonsoft.Json.JsonReader"/> for this token. |
| | | Creates a <see cref="T:Newtonsoft.Json.JsonReader"/> for this token. |
| | | </summary> |
| | | <returns>An <see cref="T:Newtonsoft.Json.JsonReader"/> that can be used to read this token and its descendants.</returns> |
| | | <returns>A <see cref="T:Newtonsoft.Json.JsonReader"/> that can be used to read this token and its descendants.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object)"> |
| | | <summary> |
| | | Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from an object. |
| | | </summary> |
| | | <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object</returns> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)"> |
| | | <summary> |
| | |
| | | </summary> |
| | | <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param> |
| | | <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when reading the object.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object</returns> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.ToObject``1"> |
| | | <summary> |
| | | Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Creates an instance of the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <typeparam name="T">The object type that the token will be deserialized to.</typeparam> |
| | | <returns>The new object created from the JSON value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.ToObject(System.Type)"> |
| | | <summary> |
| | | Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Creates an instance of the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="objectType">The object type that the token will be deserialized to.</param> |
| | | <returns>The new object created from the JSON value.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.ToObject``1(Newtonsoft.Json.JsonSerializer)"> |
| | | <summary> |
| | | Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/> using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | Creates an instance of the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/> using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | <typeparam name="T">The object type that the token will be deserialized to.</typeparam> |
| | | <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when creating the object.</param> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.ToObject(System.Type,Newtonsoft.Json.JsonSerializer)"> |
| | | <summary> |
| | | Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/> using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | Creates an instance of the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/> using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | <param name="objectType">The object type that the token will be deserialized to.</param> |
| | | <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when creating the object.</param> |
| | |
| | | <summary> |
| | | Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">An <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param> |
| | | <returns> |
| | | An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens |
| | | A <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens |
| | | that were read from the reader. The runtime type of the token is determined |
| | | by the token type of the first token encountered in the reader. |
| | | </returns> |
| | |
| | | </summary> |
| | | <param name="reader">An <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is null, default load settings will be used.</param> |
| | | If this is <c>null</c>, default load settings will be used.</param> |
| | | <returns> |
| | | An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens |
| | | A <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens |
| | | that were read from the reader. The runtime type of the token is determined |
| | | by the token type of the first token encountered in the reader. |
| | | </returns> |
| | |
| | | </summary> |
| | | <param name="json">A <see cref="T:System.String"/> that contains JSON.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is null, default load settings will be used.</param> |
| | | If this is <c>null</c>, default load settings will be used.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> populated from the string that contains JSON.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)"> |
| | | <summary> |
| | | Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">An <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is null, default load settings will be used.</param> |
| | | If this is <c>null</c>, default load settings will be used.</param> |
| | | <returns> |
| | | An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens |
| | | A <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens |
| | | that were read from the reader. The runtime type of the token is determined |
| | | by the token type of the first token encountered in the reader. |
| | | </returns> |
| | |
| | | <summary> |
| | | Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">An <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param> |
| | | <returns> |
| | | An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens |
| | | A <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens |
| | | that were read from the reader. The runtime type of the token is determined |
| | | by the token type of the first token encountered in the reader. |
| | | </returns> |
| | |
| | | <param name="path"> |
| | | A <see cref="T:System.String"/> that contains a JPath expression. |
| | | </param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/>, or null.</returns> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/>, or <c>null</c>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.SelectToken(System.String,System.Boolean)"> |
| | | <summary> |
| | |
| | | <param name="path"> |
| | | A <see cref="T:System.String"/> that contains a JPath expression. |
| | | </param> |
| | | <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the selected elements.</returns> |
| | | <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the selected elements.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.SelectTokens(System.String,System.Boolean)"> |
| | | <summary> |
| | |
| | | A <see cref="T:System.String"/> that contains a JPath expression. |
| | | </param> |
| | | <param name="errorWhenNoMatch">A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.</param> |
| | | <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the selected elements.</returns> |
| | | <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the selected elements.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JToken.DeepClone"> |
| | | <summary> |
| | |
| | | </summary> |
| | | <param name="type">The <see cref="P:Newtonsoft.Json.Linq.JToken.Type"/> of annotations to remove.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JProperty"> |
| | | <member name="T:Newtonsoft.Json.Linq.JTokenEqualityComparer"> |
| | | <summary> |
| | | Represents a JSON property. |
| | | Compares tokens to determine whether they are equal. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JProperty.ChildrenTokens"> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.Equals(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Gets the container's children tokens. |
| | | Determines whether the specified objects are equal. |
| | | </summary> |
| | | <value>The container's children tokens.</value> |
| | | <param name="x">The first object of type <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param> |
| | | <param name="y">The second object of type <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param> |
| | | <returns> |
| | | <c>true</c> if the specified objects are equal; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JProperty.Name"> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.GetHashCode(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Gets the property name. |
| | | Returns a hash code for the specified object. |
| | | </summary> |
| | | <value>The property name.</value> |
| | | <param name="obj">The <see cref="T:System.Object"/> for which a hash code is to be returned.</param> |
| | | <returns>A hash code for the specified object.</returns> |
| | | <exception cref="T:System.ArgumentNullException">The type of <paramref name="obj"/> is a reference type and <paramref name="obj"/> is <c>null</c>.</exception> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JProperty.Value"> |
| | | <member name="T:Newtonsoft.Json.Linq.JTokenReader"> |
| | | <summary> |
| | | Gets or sets the property value. |
| | | Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. |
| | | </summary> |
| | | <value>The property value.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(Newtonsoft.Json.Linq.JProperty)"> |
| | | <member name="P:Newtonsoft.Json.Linq.JTokenReader.CurrentToken"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class from another <see cref="T:Newtonsoft.Json.Linq.JProperty"/> object. |
| | | Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the reader's current position. |
| | | </summary> |
| | | <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> object to copy from.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JProperty.Type"> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenReader.#ctor(Newtonsoft.Json.Linq.JToken)"> |
| | | <summary> |
| | | Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenReader"/> class. |
| | | </summary> |
| | | <value>The type.</value> |
| | | <param name="token">The token to read from.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String,System.Object[])"> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenReader.Read"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class. |
| | | Reads the next JSON token from the underlying <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </summary> |
| | | <param name="name">The property name.</param> |
| | | <param name="content">The property content.</param> |
| | | <returns> |
| | | <c>true</c> if the next token was read successfully; <c>false</c> if there are no more tokens to read. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String,System.Object)"> |
| | | <member name="P:Newtonsoft.Json.Linq.JTokenReader.Path"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class. |
| | | Gets the path of the current JSON token. |
| | | </summary> |
| | | <param name="name">The property name.</param> |
| | | <param name="content">The property content.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])"> |
| | | <summary> |
| | | Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>. |
| | | </summary> |
| | | <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param> |
| | | <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.Load(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Loads an <see cref="T:Newtonsoft.Json.Linq.JProperty"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/>.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JProperty.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)"> |
| | | <summary> |
| | | Loads an <see cref="T:Newtonsoft.Json.Linq.JProperty"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/>.</param> |
| | | <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON. |
| | | If this is null, default load settings will be used.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JTokenType"> |
| | | <summary> |
| | |
| | | <summary> |
| | | A TimeSpan value. |
| | | </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="P:Newtonsoft.Json.Linq.JTokenWriter.CurrentToken"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the writer's current position. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Linq.JTokenWriter.Token"> |
| | | <summary> |
| | | Gets the token being written. |
| | | </summary> |
| | | <value>The token being written.</value> |
| | | </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 <see cref="T:Newtonsoft.Json.Linq.JContainer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenWriter.Close"> |
| | | <summary> |
| | | Closes this writer. |
| | | If <see cref="P:Newtonsoft.Json.JsonWriter.AutoCompleteOnClose"/> is set to <c>true</c>, the JSON is auto-completed. |
| | | </summary> |
| | | <remarks> |
| | | Setting <see cref="P:Newtonsoft.Json.JsonWriter.CloseOutput"/> to <c>true</c> has no additional effect, since the underlying <see cref="T:Newtonsoft.Json.Linq.JContainer"/> is a type that cannot be closed. |
| | | </remarks> |
| | | </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.WriteValue(System.Object)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Object"/> value. |
| | | An error will be 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.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 a comment <c>/*...*/</c> 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.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.TimeSpan)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.TimeSpan"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Guid)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Guid"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Guid"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Uri)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Uri"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Uri"/> value to write.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.JValue"> |
| | | <summary> |
| | |
| | | Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>. |
| | | </summary> |
| | | <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param> |
| | | <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param> |
| | | <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>s which will be used when writing the token.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JValue.Equals(Newtonsoft.Json.Linq.JValue)"> |
| | | <summary> |
| | |
| | | <returns> |
| | | <c>true</c> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, <c>false</c>. |
| | | </returns> |
| | | <exception cref="T:System.NullReferenceException"> |
| | | The <paramref name="obj"/> parameter is null. |
| | | </exception> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Linq.JValue.GetHashCode"> |
| | | <summary> |
| | |
| | | This instance is greater than <paramref name="obj"/>. |
| | | </returns> |
| | | <exception cref="T:System.ArgumentException"> |
| | | <paramref name="obj"/> is not the same type as this instance. |
| | | <paramref name="obj"/> is not of the same type as this instance. |
| | | </exception> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.LineInfoHandling"> |
| | | <summary> |
| | | Specifies how line information is handled when loading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.LineInfoHandling.Ignore"> |
| | | <summary> |
| | | Ignore line information. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.LineInfoHandling.Load"> |
| | | <summary> |
| | | Load line information. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.MergeArrayHandling"> |
| | | <summary> |
| | | Specifies how JSON arrays are merged together. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Concat"> |
| | | <summary>Concatenate arrays.</summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Union"> |
| | | <summary>Union arrays, skipping items that already exist.</summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Replace"> |
| | | <summary>Replace all array items.</summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Merge"> |
| | | <summary>Merge array items together, matched by index.</summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Linq.MergeNullValueHandling"> |
| | | <summary> |
| | | Specifies how null value properties are merged. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeNullValueHandling.Ignore"> |
| | | <summary> |
| | | The content's null value properties will be ignored during merging. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Linq.MergeNullValueHandling.Merge"> |
| | | <summary> |
| | | The content's null value properties will be merged. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.MemberSerialization"> |
| | | <summary> |
| | | Specifies the member serialization options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.MemberSerialization.OptOut"> |
| | | <summary> |
| | | All public members are serialized by default. Members can be excluded using <see cref="T:Newtonsoft.Json.JsonIgnoreAttribute"/> or <see cref="T:System.NonSerializedAttribute"/>. |
| | | This is the default member serialization mode. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.MemberSerialization.OptIn"> |
| | | <summary> |
| | | Only members marked with <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> or <see cref="!:DataMemberAttribute"/> are serialized. |
| | | This member serialization mode can also be set by marking the class with <see cref="!:DataContractAttribute"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.MemberSerialization.Fields"> |
| | | <summary> |
| | | All public and private fields are serialized. Members can be excluded using <see cref="T:Newtonsoft.Json.JsonIgnoreAttribute"/> or <see cref="T:System.NonSerializedAttribute"/>. |
| | | This member serialization mode can also be set by marking the class with <see cref="T:System.SerializableAttribute"/> |
| | | and setting IgnoreSerializableAttribute on <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> to <c>false</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.MetadataPropertyHandling"> |
| | | <summary> |
| | |
| | | Do not try to read metadata properties. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.MissingMemberHandling"> |
| | | <summary> |
| | | Specifies missing member handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.MissingMemberHandling.Ignore"> |
| | | <summary> |
| | | Ignore a missing member and do not attempt to deserialize it. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.MissingMemberHandling.Error"> |
| | | <summary> |
| | | Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a missing member is encountered during deserialization. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.NullValueHandling"> |
| | | <summary> |
| | | Specifies null value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeNullValueHandlingObject" title="NullValueHandling Class" /> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeNullValueHandlingExample" title="NullValueHandling Ignore Example" /> |
| | | </example> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.NullValueHandling.Include"> |
| | | <summary> |
| | | Include null values when serializing and deserializing objects. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.NullValueHandling.Ignore"> |
| | | <summary> |
| | | Ignore null values when serializing and deserializing objects. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.ObjectCreationHandling"> |
| | | <summary> |
| | | Specifies how object creation is handled by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ObjectCreationHandling.Auto"> |
| | | <summary> |
| | | Reuse existing objects, create new objects when needed. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ObjectCreationHandling.Reuse"> |
| | | <summary> |
| | | Only reuse existing objects. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ObjectCreationHandling.Replace"> |
| | | <summary> |
| | | Always create new objects. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.PreserveReferencesHandling"> |
| | | <summary> |
| | | Specifies reference handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement <see cref="T:System.Runtime.Serialization.ISerializable"/>. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="PreservingObjectReferencesOn" title="Preserve Object References" /> |
| | | </example> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.PreserveReferencesHandling.None"> |
| | | <summary> |
| | | Do not preserve references when serializing types. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.PreserveReferencesHandling.Objects"> |
| | | <summary> |
| | | Preserve references when serializing into a JSON object structure. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.PreserveReferencesHandling.Arrays"> |
| | | <summary> |
| | | Preserve references when serializing into a JSON array structure. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.PreserveReferencesHandling.All"> |
| | | <summary> |
| | | Preserve references when serializing. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.ReferenceLoopHandling"> |
| | | <summary> |
| | | Specifies reference loop handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Error"> |
| | | <summary> |
| | | Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a loop is encountered. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Ignore"> |
| | | <summary> |
| | | Ignore loop references and do not serialize. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Serialize"> |
| | | <summary> |
| | | Serialize loop references. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Required"> |
| | | <summary> |
| | | Indicating whether a property is required. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Required.Default"> |
| | | <summary> |
| | | The property is not required. The default state. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Required.AllowNull"> |
| | | <summary> |
| | | The property must be defined in JSON but can be a null value. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Required.Always"> |
| | | <summary> |
| | | The property must be defined in JSON and cannot be a null value. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Required.DisallowNull"> |
| | | <summary> |
| | | The property is not required but it cannot be a null value. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.Extensions"> |
| | | <summary> |
| | | <para> |
| | | Contains the JSON schema extension methods. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.Extensions.IsValid(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema)"> |
| | | <summary> |
| | | <para> |
| | | Determines whether the <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param> |
| | | <param name="schema">The schema to test with.</param> |
| | | <returns> |
| | | <c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.Extensions.IsValid(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema,System.Collections.Generic.IList{System.String}@)"> |
| | | <summary> |
| | | <para> |
| | | Determines whether the <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param> |
| | | <param name="schema">The schema to test with.</param> |
| | | <param name="errorMessages">When this method returns, contains any error messages generated while validating. </param> |
| | | <returns> |
| | | <c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.Extensions.Validate(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema)"> |
| | | <summary> |
| | | <para> |
| | | Validates the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param> |
| | | <param name="schema">The schema to test with.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.Extensions.Validate(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema,Newtonsoft.Json.Schema.ValidationEventHandler)"> |
| | | <summary> |
| | | <para> |
| | | Validates the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param> |
| | | <param name="schema">The schema to test with.</param> |
| | | <param name="validationEventHandler">The validation event handler.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.JsonSchema"> |
| | | <summary> |
| | | <para> |
| | | An in-memory representation of a JSON Schema. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Id"> |
| | | <summary> |
| | | Gets or sets the id. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Title"> |
| | | <summary> |
| | | Gets or sets the title. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Required"> |
| | | <summary> |
| | | Gets or sets whether the object is required. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.ReadOnly"> |
| | | <summary> |
| | | Gets or sets whether the object is read-only. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Hidden"> |
| | | <summary> |
| | | Gets or sets whether the object is visible to users. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Transient"> |
| | | <summary> |
| | | Gets or sets whether the object is transient. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Description"> |
| | | <summary> |
| | | Gets or sets the description of the object. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Type"> |
| | | <summary> |
| | | Gets or sets the types of values allowed by the object. |
| | | </summary> |
| | | <value>The type.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Pattern"> |
| | | <summary> |
| | | Gets or sets the pattern. |
| | | </summary> |
| | | <value>The pattern.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.MinimumLength"> |
| | | <summary> |
| | | Gets or sets the minimum length. |
| | | </summary> |
| | | <value>The minimum length.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.MaximumLength"> |
| | | <summary> |
| | | Gets or sets the maximum length. |
| | | </summary> |
| | | <value>The maximum length.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.DivisibleBy"> |
| | | <summary> |
| | | Gets or sets a number that the value should be divisible by. |
| | | </summary> |
| | | <value>A number that the value should be divisible by.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Minimum"> |
| | | <summary> |
| | | Gets or sets the minimum. |
| | | </summary> |
| | | <value>The minimum.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Maximum"> |
| | | <summary> |
| | | Gets or sets the maximum. |
| | | </summary> |
| | | <value>The maximum.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.ExclusiveMinimum"> |
| | | <summary> |
| | | Gets or sets a flag indicating whether the value can not equal the number defined by the <c>minimum</c> attribute (<see cref="P:Newtonsoft.Json.Schema.JsonSchema.Minimum"/>). |
| | | </summary> |
| | | <value>A flag indicating whether the value can not equal the number defined by the <c>minimum</c> attribute (<see cref="P:Newtonsoft.Json.Schema.JsonSchema.Minimum"/>).</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.ExclusiveMaximum"> |
| | | <summary> |
| | | Gets or sets a flag indicating whether the value can not equal the number defined by the <c>maximum</c> attribute (<see cref="P:Newtonsoft.Json.Schema.JsonSchema.Maximum"/>). |
| | | </summary> |
| | | <value>A flag indicating whether the value can not equal the number defined by the <c>maximum</c> attribute (<see cref="P:Newtonsoft.Json.Schema.JsonSchema.Maximum"/>).</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.MinimumItems"> |
| | | <summary> |
| | | Gets or sets the minimum number of items. |
| | | </summary> |
| | | <value>The minimum number of items.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.MaximumItems"> |
| | | <summary> |
| | | Gets or sets the maximum number of items. |
| | | </summary> |
| | | <value>The maximum number of items.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Items"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of items. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of items.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.PositionalItemsValidation"> |
| | | <summary> |
| | | Gets or sets a value indicating whether items in an array are validated using the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> instance at their array position from <see cref="P:Newtonsoft.Json.Schema.JsonSchema.Items"/>. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if items are validated using their array position; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.AdditionalItems"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional items. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional items.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.AllowAdditionalItems"> |
| | | <summary> |
| | | Gets or sets a value indicating whether additional items are allowed. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if additional items are allowed; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.UniqueItems"> |
| | | <summary> |
| | | Gets or sets whether the array items must be unique. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Properties"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of properties. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of properties.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.AdditionalProperties"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional properties. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional properties.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.PatternProperties"> |
| | | <summary> |
| | | Gets or sets the pattern properties. |
| | | </summary> |
| | | <value>The pattern properties.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.AllowAdditionalProperties"> |
| | | <summary> |
| | | Gets or sets a value indicating whether additional properties are allowed. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if additional properties are allowed; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Requires"> |
| | | <summary> |
| | | Gets or sets the required property if this property is present. |
| | | </summary> |
| | | <value>The required property if this property is present.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Enum"> |
| | | <summary> |
| | | Gets or sets the a collection of valid enum values allowed. |
| | | </summary> |
| | | <value>A collection of valid enum values allowed.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Disallow"> |
| | | <summary> |
| | | Gets or sets disallowed types. |
| | | </summary> |
| | | <value>The disallowed types.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Default"> |
| | | <summary> |
| | | Gets or sets the default value. |
| | | </summary> |
| | | <value>The default value.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Extends"> |
| | | <summary> |
| | | Gets or sets the collection of <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> that this schema extends. |
| | | </summary> |
| | | <value>The collection of <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> that this schema extends.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Format"> |
| | | <summary> |
| | | Gets or sets the format. |
| | | </summary> |
| | | <value>The format.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.Read(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Reads a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the JSON Schema to read.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> object representing the JSON Schema.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.Read(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Schema.JsonSchemaResolver)"> |
| | | <summary> |
| | | Reads a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the JSON Schema to read.</param> |
| | | <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> to use when resolving schema references.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> object representing the JSON Schema.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.Parse(System.String)"> |
| | | <summary> |
| | | Load a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from a string that contains JSON Schema. |
| | | </summary> |
| | | <param name="json">A <see cref="T:System.String"/> that contains JSON Schema.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> populated from the string that contains JSON Schema.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.Parse(System.String,Newtonsoft.Json.Schema.JsonSchemaResolver)"> |
| | | <summary> |
| | | Load a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from a string that contains JSON Schema using the specified <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/>. |
| | | </summary> |
| | | <param name="json">A <see cref="T:System.String"/> that contains JSON Schema.</param> |
| | | <param name="resolver">The resolver.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> populated from the string that contains JSON Schema.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.WriteTo(Newtonsoft.Json.JsonWriter)"> |
| | | <summary> |
| | | Writes this schema to a <see cref="T:Newtonsoft.Json.JsonWriter"/>. |
| | | </summary> |
| | | <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.Schema.JsonSchemaResolver)"> |
| | | <summary> |
| | | Writes this schema to a <see cref="T:Newtonsoft.Json.JsonWriter"/> using the specified <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/>. |
| | | </summary> |
| | | <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param> |
| | | <param name="resolver">The resolver used.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.ToString"> |
| | | <summary> |
| | | Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.JsonSchemaException"> |
| | | <summary> |
| | | <para> |
| | | Returns detailed information about the schema exception. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchemaException.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.Schema.JsonSchemaException.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="P:Newtonsoft.Json.Schema.JsonSchemaException.Path"> |
| | | <summary> |
| | | Gets the path to the JSON where the error occurred. |
| | | </summary> |
| | | <value>The path to the JSON where the error occurred.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.String)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class |
| | | with a specified error message. |
| | | </summary> |
| | | <param name="message">The error message that explains the reason for the exception.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.String,System.Exception)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class |
| | | with a specified error message and a reference to the inner exception that is the cause of this exception. |
| | | </summary> |
| | | <param name="message">The error message that explains the reason for the exception.</param> |
| | | <param name="innerException">The exception that is the cause of the current exception, or <c>null</c> if no inner exception is specified.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class. |
| | | </summary> |
| | | <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> |
| | | <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> |
| | | <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is <c>null</c>.</exception> |
| | | <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is <c>null</c> or <see cref="P:System.Exception.HResult"/> is zero (0).</exception> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.JsonSchemaGenerator"> |
| | | <summary> |
| | | <para> |
| | | Generates a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from a specified <see cref="T:System.Type"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchemaGenerator.UndefinedSchemaIdHandling"> |
| | | <summary> |
| | | Gets or sets how undefined schemas are handled by the serializer. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchemaGenerator.ContractResolver"> |
| | | <summary> |
| | | Gets or sets the contract resolver. |
| | | </summary> |
| | | <value>The contract resolver.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type)"> |
| | | <summary> |
| | | Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type. |
| | | </summary> |
| | | <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,Newtonsoft.Json.Schema.JsonSchemaResolver)"> |
| | | <summary> |
| | | Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type. |
| | | </summary> |
| | | <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param> |
| | | <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> used to resolve schema references.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,System.Boolean)"> |
| | | <summary> |
| | | Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type. |
| | | </summary> |
| | | <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param> |
| | | <param name="rootSchemaNullable">Specify whether the generated root <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> will be nullable.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,Newtonsoft.Json.Schema.JsonSchemaResolver,System.Boolean)"> |
| | | <summary> |
| | | Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type. |
| | | </summary> |
| | | <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param> |
| | | <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> used to resolve schema references.</param> |
| | | <param name="rootSchemaNullable">Specify whether the generated root <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> will be nullable.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.JsonSchemaResolver"> |
| | | <summary> |
| | | <para> |
| | | Resolves <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from an id. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchemaResolver.LoadedSchemas"> |
| | | <summary> |
| | | Gets or sets the loaded schemas. |
| | | </summary> |
| | | <value>The loaded schemas.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaResolver.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaResolver.GetSchema(System.String)"> |
| | | <summary> |
| | | Gets a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> for the specified reference. |
| | | </summary> |
| | | <param name="reference">The id.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> for the specified reference.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.JsonSchemaType"> |
| | | <summary> |
| | | <para> |
| | | The value types allowed by the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.None"> |
| | | <summary> |
| | | No type specified. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.String"> |
| | | <summary> |
| | | String type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Float"> |
| | | <summary> |
| | | Float type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Integer"> |
| | | <summary> |
| | | Integer type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Boolean"> |
| | | <summary> |
| | | Boolean type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Object"> |
| | | <summary> |
| | | Object type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Array"> |
| | | <summary> |
| | | Array type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Null"> |
| | | <summary> |
| | | Null type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Any"> |
| | | <summary> |
| | | Any type. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling"> |
| | | <summary> |
| | | <para> |
| | | Specifies undefined schema Id handling options for the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaGenerator"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.None"> |
| | | <summary> |
| | | Do not infer a schema Id. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.UseTypeName"> |
| | | <summary> |
| | | Use the .NET type name as the schema Id. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.UseAssemblyQualifiedName"> |
| | | <summary> |
| | | Use the assembly qualified .NET type name as the schema Id. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.ValidationEventArgs"> |
| | | <summary> |
| | | <para> |
| | | Returns detailed information related to the <see cref="T:Newtonsoft.Json.Schema.ValidationEventHandler"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Exception"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> associated with the validation error. |
| | | </summary> |
| | | <value>The JsonSchemaException associated with the validation error.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Path"> |
| | | <summary> |
| | | Gets the path of the JSON location where the validation error occurred. |
| | | </summary> |
| | | <value>The path of the JSON location where the validation error occurred.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Message"> |
| | | <summary> |
| | | Gets the text description corresponding to the validation error. |
| | | </summary> |
| | | <value>The text description.</value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.ValidationEventHandler"> |
| | | <summary> |
| | | <para> |
| | | Represents the callback method that will handle JSON schema validation events and the <see cref="T:Newtonsoft.Json.Schema.ValidationEventArgs"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.CamelCaseNamingStrategy"> |
| | | <summary> |
| | | A camel case naming strategy. |
| | |
| | | e.g. a property name customized with a <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/>. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.CamelCaseNamingStrategy.#ctor"> |
| | | <member name="M:Newtonsoft.Json.Serialization.CamelCaseNamingStrategy.#ctor(System.Boolean,System.Boolean,System.Boolean)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.CamelCaseNamingStrategy"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.CamelCaseNamingStrategy.ResolvePropertyName(System.String)"> |
| | | <summary> |
| | | Resolves the specified property name. |
| | | </summary> |
| | | <param name="name">The property name to resolve.</param> |
| | | <returns>The resolved property name.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.DefaultNamingStrategy"> |
| | | <summary> |
| | | The default naming strategy. Property names and dictionary keys are unchanged. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DefaultNamingStrategy.ResolvePropertyName(System.String)"> |
| | | <summary> |
| | | Resolves the specified property name. |
| | | </summary> |
| | | <param name="name">The property name to resolve.</param> |
| | | <returns>The resolved property name.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.DiagnosticsTraceWriter"> |
| | | <summary> |
| | | Represents a trace writer that writes to the application's <see cref="T:System.Diagnostics.TraceListener"/> instances. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.DiagnosticsTraceWriter.LevelFilter"> |
| | | <summary> |
| | | Gets the <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer. |
| | | For example a filter level of <code>Info</code> will exclude <code>Verbose</code> messages and include <code>Info</code>, |
| | | <code>Warning</code> and <code>Error</code> messages. |
| | | </summary> |
| | | <value> |
| | | The <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer. |
| | | </value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DiagnosticsTraceWriter.Trace(System.Diagnostics.TraceLevel,System.String,System.Exception)"> |
| | | <summary> |
| | | Writes the specified trace level, message and optional exception. |
| | | </summary> |
| | | <param name="level">The <see cref="T:System.Diagnostics.TraceLevel"/> at which to write this trace.</param> |
| | | <param name="message">The trace message.</param> |
| | | <param name="ex">The trace exception. This parameter is optional.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.IAttributeProvider"> |
| | | <summary> |
| | | Provides methods to get attributes. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IAttributeProvider.GetAttributes(System.Boolean)"> |
| | | <summary> |
| | | Returns a collection of all of the attributes, or an empty collection if there are no attributes. |
| | | </summary> |
| | | <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param> |
| | | <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IAttributeProvider.GetAttributes(System.Type,System.Boolean)"> |
| | | <summary> |
| | | Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. |
| | | </summary> |
| | | <param name="attributeType">The type of the attributes.</param> |
| | | <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param> |
| | | <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.ITraceWriter"> |
| | | <summary> |
| | | Represents a trace writer. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.ITraceWriter.LevelFilter"> |
| | | <summary> |
| | | Gets the <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer. |
| | | For example a filter level of <code>Info</code> will exclude <code>Verbose</code> messages and include <code>Info</code>, |
| | | <code>Warning</code> and <code>Error</code> messages. |
| | | </summary> |
| | | <value>The <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.ITraceWriter.Trace(System.Diagnostics.TraceLevel,System.String,System.Exception)"> |
| | | <summary> |
| | | Writes the specified trace level, message and optional exception. |
| | | </summary> |
| | | <param name="level">The <see cref="T:System.Diagnostics.TraceLevel"/> at which to write this trace.</param> |
| | | <param name="message">The trace message.</param> |
| | | <param name="ex">The trace exception. This parameter is optional.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.JsonContainerContract"> |
| | | <summary> |
| | | Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemConverter"> |
| | | <summary> |
| | | Gets or sets the default collection items <see cref="T:Newtonsoft.Json.JsonConverter" />. |
| | | </summary> |
| | | <value>The converter.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemIsReference"> |
| | | <summary> |
| | | Gets or sets a value indicating whether the collection items preserve object references. |
| | | </summary> |
| | | <value><c>true</c> if collection items preserve object references; otherwise, <c>false</c>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemReferenceLoopHandling"> |
| | | <summary> |
| | | Gets or sets the collection item reference loop handling. |
| | | </summary> |
| | | <value>The reference loop handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemTypeNameHandling"> |
| | | <summary> |
| | | Gets or sets the collection item type name handling. |
| | | </summary> |
| | | <value>The type name handling.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.JsonContainerContract.#ctor(System.Type)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonContainerContract"/> class. |
| | | </summary> |
| | | <param name="underlyingType">The underlying type for the contract.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.MemoryTraceWriter"> |
| | | <summary> |
| | | Represents a trace writer that writes to memory. When the trace message limit is |
| | | reached then old trace messages will be removed as new messages are added. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.MemoryTraceWriter.LevelFilter"> |
| | | <summary> |
| | | Gets the <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer. |
| | | For example a filter level of <code>Info</code> will exclude <code>Verbose</code> messages and include <code>Info</code>, |
| | | <code>Warning</code> and <code>Error</code> messages. |
| | | </summary> |
| | | <value> |
| | | The <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer. |
| | | </value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.MemoryTraceWriter"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.Trace(System.Diagnostics.TraceLevel,System.String,System.Exception)"> |
| | | <summary> |
| | | Writes the specified trace level, message and optional exception. |
| | | </summary> |
| | | <param name="level">The <see cref="T:System.Diagnostics.TraceLevel"/> at which to write this trace.</param> |
| | | <param name="message">The trace message.</param> |
| | | <param name="ex">The trace exception. This parameter is optional.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.GetTraceMessages"> |
| | | <summary> |
| | | Returns an enumeration of the most recent trace messages. |
| | | </summary> |
| | | <returns>An enumeration of the most recent trace messages.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.ToString"> |
| | | <summary> |
| | | Returns a <see cref="T:System.String"/> of the most recent trace messages. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.String"/> of the most recent trace messages. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.NamingStrategy"> |
| | | <summary> |
| | | A base class for resolving how property names and dictionary keys are serialized. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.NamingStrategy.ProcessDictionaryKeys"> |
| | | <summary> |
| | | A flag indicating whether dictionary keys should be processed. |
| | | Defaults to <c>false</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.NamingStrategy.OverrideSpecifiedNames"> |
| | | <summary> |
| | | A flag indicating whether explicitly specified property names, |
| | | e.g. a property name customized with a <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/>, should be processed. |
| | | Defaults to <c>false</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.NamingStrategy.GetPropertyName(System.String,System.Boolean)"> |
| | | <summary> |
| | | Gets the serialized name for a given property name. |
| | | </summary> |
| | | <param name="name">The initial property name.</param> |
| | | <param name="hasSpecifiedName">A flag indicating whether the property has had a name explicitly specfied.</param> |
| | | <returns>The serialized property name.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.NamingStrategy.GetDictionaryKey(System.String)"> |
| | | <summary> |
| | | Gets the serialized key for a given dictionary key. |
| | | </summary> |
| | | <param name="key">The initial dictionary key.</param> |
| | | <returns>The serialized dictionary key.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.NamingStrategy.ResolvePropertyName(System.String)"> |
| | | <summary> |
| | | Resolves the specified property name. |
| | | </summary> |
| | | <param name="name">The property name to resolve.</param> |
| | | <returns>The resolved property name.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.ReflectionAttributeProvider"> |
| | | <summary> |
| | | Provides methods to get attributes from a <see cref="T:System.Type"/>, <see cref="T:System.Reflection.MemberInfo"/>, <see cref="T:System.Reflection.ParameterInfo"/> or <see cref="T:System.Reflection.Assembly"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.#ctor(System.Object)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.ReflectionAttributeProvider"/> class. |
| | | </summary> |
| | | <param name="attributeProvider">The instance to get attributes for. This parameter should be a <see cref="T:System.Type"/>, <see cref="T:System.Reflection.MemberInfo"/>, <see cref="T:System.Reflection.ParameterInfo"/> or <see cref="T:System.Reflection.Assembly"/>.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.GetAttributes(System.Boolean)"> |
| | | <summary> |
| | | Returns a collection of all of the attributes, or an empty collection if there are no attributes. |
| | | </summary> |
| | | <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param> |
| | | <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.GetAttributes(System.Type,System.Boolean)"> |
| | | <summary> |
| | | Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. |
| | | </summary> |
| | | <param name="attributeType">The type of the attributes.</param> |
| | | <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param> |
| | | <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy"> |
| | | <summary> |
| | | A snake case naming strategy. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy.#ctor(System.Boolean,System.Boolean)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy"/> class. |
| | | </summary> |
| | | <param name="processDictionaryKeys"> |
| | | A flag indicating whether dictionary keys should be processed. |
| | |
| | | A flag indicating whether explicitly specified property names should be processed, |
| | | e.g. a property name customized with a <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/>. |
| | | </param> |
| | | <param name="processExtensionDataNames"> |
| | | A flag indicating whether extension data names should be processed. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy.#ctor"> |
| | | <member name="M:Newtonsoft.Json.Serialization.CamelCaseNamingStrategy.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy"/> class. |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.CamelCaseNamingStrategy"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy.ResolvePropertyName(System.String)"> |
| | | <member name="M:Newtonsoft.Json.Serialization.CamelCaseNamingStrategy.ResolvePropertyName(System.String)"> |
| | | <summary> |
| | | Resolves the specified property name. |
| | | </summary> |
| | |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver.ResolveContract(System.Type)"> |
| | | <summary> |
| | | Resolves the contract for a given type. |
| | | </summary> |
| | | <param name="type">The type to resolve a contract for.</param> |
| | | <returns>The contract for a given type.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.DefaultContractResolver"> |
| | | <summary> |
| | | Used by <see cref="T:Newtonsoft.Json.JsonSerializer"/> to resolves a <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/> for a given <see cref="T:System.Type"/>. |
| | | Used by <see cref="T:Newtonsoft.Json.JsonSerializer"/> to resolve a <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/> for a given <see cref="T:System.Type"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.DynamicCodeGeneration"> |
| | |
| | | <c>true</c> if the <see cref="T:System.SerializableAttribute"/> attribute will be ignored when serializing and deserializing types; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.IgnoreIsSpecifiedMembers"> |
| | | <summary> |
| | | Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.IgnoreShouldSerializeMembers"> |
| | | <summary> |
| | | Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.NamingStrategy"> |
| | | <summary> |
| | | Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. |
| | |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.#ctor(System.Boolean)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> class. |
| | | </summary> |
| | | <param name="shareCache"> |
| | | If set to <c>true</c> the <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> will use a cached shared with other resolvers of the same type. |
| | | Sharing the cache will significantly improve performance with multiple resolver instances because expensive reflection will only |
| | | happen once. This setting can cause unexpected behavior if different instances of the resolver are suppose to produce different |
| | | results. When set to false it is highly recommended to reuse <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> instances with the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolveContract(System.Type)"> |
| | | <summary> |
| | |
| | | <param name="propertyName">Name of the property.</param> |
| | | <returns>Resolved name of the property.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolveExtensionDataName(System.String)"> |
| | | <summary> |
| | | Resolves the name of the extension data. By default no changes are made to extension data names. |
| | | </summary> |
| | | <param name="extensionDataName">Name of the extension data.</param> |
| | | <returns>Resolved name of the extension data.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolveDictionaryKey(System.String)"> |
| | | <summary> |
| | | Resolves the key of the dictionary. By default <see cref="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolvePropertyName(System.String)"/> is used to resolve dictionary keys. |
| | |
| | | <param name="propertyName">Name of the property.</param> |
| | | <returns>Name of the property.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.DefaultNamingStrategy"> |
| | | <summary> |
| | | The default naming strategy. Property names and dictionary keys are unchanged. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DefaultNamingStrategy.ResolvePropertyName(System.String)"> |
| | | <summary> |
| | | Resolves the specified property name. |
| | | </summary> |
| | | <param name="name">The property name to resolve.</param> |
| | | <returns>The resolved property name.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.DefaultSerializationBinder"> |
| | | <summary> |
| | | The default serialization binder used when resolving and loading classes from type names. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DefaultSerializationBinder.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.DefaultSerializationBinder"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DefaultSerializationBinder.BindToType(System.String,System.String)"> |
| | |
| | | <returns> |
| | | The type of the object the formatter creates a new instance of. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DefaultSerializationBinder.BindToName(System.Type,System.String@,System.String@)"> |
| | | <summary> |
| | | When overridden in a derived class, controls the binding of a serialized object to a type. |
| | | </summary> |
| | | <param name="serializedType">The type of the object the formatter creates a new instance of.</param> |
| | | <param name="assemblyName">Specifies the <see cref="T:System.Reflection.Assembly"/> name of the serialized object.</param> |
| | | <param name="typeName">Specifies the <see cref="T:System.Type"/> name of the serialized object.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.DiagnosticsTraceWriter"> |
| | | <summary> |
| | | Represents a trace writer that writes to the application's <see cref="T:System.Diagnostics.TraceListener"/> instances. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.DiagnosticsTraceWriter.LevelFilter"> |
| | | <summary> |
| | | Gets the <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer. |
| | | For example a filter level of <see cref="F:System.Diagnostics.TraceLevel.Info"/> will exclude <see cref="F:System.Diagnostics.TraceLevel.Verbose"/> messages and include <see cref="F:System.Diagnostics.TraceLevel.Info"/>, |
| | | <see cref="F:System.Diagnostics.TraceLevel.Warning"/> and <see cref="F:System.Diagnostics.TraceLevel.Error"/> messages. |
| | | </summary> |
| | | <value> |
| | | The <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer. |
| | | </value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.DiagnosticsTraceWriter.Trace(System.Diagnostics.TraceLevel,System.String,System.Exception)"> |
| | | <summary> |
| | | Writes the specified trace level, message and optional exception. |
| | | </summary> |
| | | <param name="level">The <see cref="T:System.Diagnostics.TraceLevel"/> at which to write this trace.</param> |
| | | <param name="message">The trace message.</param> |
| | | <param name="ex">The trace exception. This parameter is optional.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.DynamicValueProvider"> |
| | | <summary> |
| | |
| | | <param name="currentObject">The current object.</param> |
| | | <param name="errorContext">The error context.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.IAttributeProvider"> |
| | | <summary> |
| | | Provides methods to get attributes. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IAttributeProvider.GetAttributes(System.Boolean)"> |
| | | <summary> |
| | | Returns a collection of all of the attributes, or an empty collection if there are no attributes. |
| | | </summary> |
| | | <param name="inherit">When <c>true</c>, look up the hierarchy chain for the inherited custom attribute.</param> |
| | | <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IAttributeProvider.GetAttributes(System.Type,System.Boolean)"> |
| | | <summary> |
| | | Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. |
| | | </summary> |
| | | <param name="attributeType">The type of the attributes.</param> |
| | | <param name="inherit">When <c>true</c>, look up the hierarchy chain for the inherited custom attribute.</param> |
| | | <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.IContractResolver"> |
| | | <summary> |
| | | Used by <see cref="T:Newtonsoft.Json.JsonSerializer"/> to resolves a <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/> for a given <see cref="T:System.Type"/>. |
| | | Used by <see cref="T:Newtonsoft.Json.JsonSerializer"/> to resolve a <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/> for a given <see cref="T:System.Type"/>. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeContractResolverObject" title="IContractResolver Class" /> |
| | |
| | | </summary> |
| | | <param name="type">The type to resolve a contract for.</param> |
| | | <returns>The contract for a given type.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.IReferenceResolver"> |
| | | <summary> |
| | | Used to resolve references when serializing and deserializing JSON by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.ResolveReference(System.Object,System.String)"> |
| | | <summary> |
| | | Resolves a reference to its object. |
| | | </summary> |
| | | <param name="context">The serialization context.</param> |
| | | <param name="reference">The reference to resolve.</param> |
| | | <returns>The object that was resolved from the reference.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.GetReference(System.Object,System.Object)"> |
| | | <summary> |
| | | Gets the reference for the specified object. |
| | | </summary> |
| | | <param name="context">The serialization context.</param> |
| | | <param name="value">The object to get a reference for.</param> |
| | | <returns>The reference to the object.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.IsReferenced(System.Object,System.Object)"> |
| | | <summary> |
| | | Determines whether the specified object is referenced. |
| | | </summary> |
| | | <param name="context">The serialization context.</param> |
| | | <param name="value">The object to test for a reference.</param> |
| | | <returns> |
| | | <c>true</c> if the specified object is referenced; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.AddReference(System.Object,System.String,System.Object)"> |
| | | <summary> |
| | | Adds a reference to the specified object. |
| | | </summary> |
| | | <param name="context">The serialization context.</param> |
| | | <param name="reference">The reference.</param> |
| | | <param name="value">The object to reference.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.ISerializationBinder"> |
| | | <summary> |
| | | Allows users to control class loading and mandate what class to load. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.ISerializationBinder.BindToType(System.String,System.String)"> |
| | | <summary> |
| | | When implemented, controls the binding of a serialized object to a type. |
| | | </summary> |
| | | <param name="assemblyName">Specifies the <see cref="T:System.Reflection.Assembly"/> name of the serialized object.</param> |
| | | <param name="typeName">Specifies the <see cref="T:System.Type"/> name of the serialized object</param> |
| | | <returns>The type of the object the formatter creates a new instance of.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.ISerializationBinder.BindToName(System.Type,System.String@,System.String@)"> |
| | | <summary> |
| | | When implemented, controls the binding of a serialized object to a type. |
| | | </summary> |
| | | <param name="serializedType">The type of the object the formatter creates a new instance of.</param> |
| | | <param name="assemblyName">Specifies the <see cref="T:System.Reflection.Assembly"/> name of the serialized object.</param> |
| | | <param name="typeName">Specifies the <see cref="T:System.Type"/> name of the serialized object.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.ITraceWriter"> |
| | | <summary> |
| | | Represents a trace writer. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.ITraceWriter.LevelFilter"> |
| | | <summary> |
| | | Gets the <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer. |
| | | For example a filter level of <see cref="F:System.Diagnostics.TraceLevel.Info"/> will exclude <see cref="F:System.Diagnostics.TraceLevel.Verbose"/> messages and include <see cref="F:System.Diagnostics.TraceLevel.Info"/>, |
| | | <see cref="F:System.Diagnostics.TraceLevel.Warning"/> and <see cref="F:System.Diagnostics.TraceLevel.Error"/> messages. |
| | | </summary> |
| | | <value>The <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.ITraceWriter.Trace(System.Diagnostics.TraceLevel,System.String,System.Exception)"> |
| | | <summary> |
| | | Writes the specified trace level, message and optional exception. |
| | | </summary> |
| | | <param name="level">The <see cref="T:System.Diagnostics.TraceLevel"/> at which to write this trace.</param> |
| | | <param name="message">The trace message.</param> |
| | | <param name="ex">The trace exception. This parameter is optional.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.IValueProvider"> |
| | | <summary> |
| | |
| | | <member name="M:Newtonsoft.Json.Serialization.JsonArrayContract.#ctor(System.Type)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonArrayContract"/> class. |
| | | </summary> |
| | | <param name="underlyingType">The underlying type for the contract.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.JsonContainerContract"> |
| | | <summary> |
| | | Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemConverter"> |
| | | <summary> |
| | | Gets or sets the default collection items <see cref="T:Newtonsoft.Json.JsonConverter" />. |
| | | </summary> |
| | | <value>The converter.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemIsReference"> |
| | | <summary> |
| | | Gets or sets a value indicating whether the collection items preserve object references. |
| | | </summary> |
| | | <value><c>true</c> if collection items preserve object references; otherwise, <c>false</c>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemReferenceLoopHandling"> |
| | | <summary> |
| | | Gets or sets the collection item reference loop handling. |
| | | </summary> |
| | | <value>The reference loop handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemTypeNameHandling"> |
| | | <summary> |
| | | Gets or sets the collection item type name handling. |
| | | </summary> |
| | | <value>The type name handling.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.JsonContainerContract.#ctor(System.Type)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonContainerContract"/> class. |
| | | </summary> |
| | | <param name="underlyingType">The underlying type for the contract.</param> |
| | | </member> |
| | |
| | | </summary> |
| | | <value>The methods called when an error is thrown during the serialization of the object.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnDeserialized"> |
| | | <summary> |
| | | Gets or sets the method called immediately after deserialization of the object. |
| | | </summary> |
| | | <value>The method called immediately after deserialization of the object.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnDeserializing"> |
| | | <summary> |
| | | Gets or sets the method called during deserialization of the object. |
| | | </summary> |
| | | <value>The method called during deserialization of the object.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnSerialized"> |
| | | <summary> |
| | | Gets or sets the method called after serialization of the object graph. |
| | | </summary> |
| | | <value>The method called after serialization of the object graph.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnSerializing"> |
| | | <summary> |
| | | Gets or sets the method called before serialization of the object. |
| | | </summary> |
| | | <value>The method called before serialization of the object.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnError"> |
| | | <summary> |
| | | Gets or sets the method called when an error is thrown during the serialization of the object. |
| | | </summary> |
| | | <value>The method called when an error is thrown during the serialization of the object.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContract.DefaultCreator"> |
| | | <summary> |
| | | Gets or sets the default creator method used to create the object. |
| | |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonContract.DefaultCreatorNonPublic"> |
| | | <summary> |
| | | Gets or sets a value indicating whether the default creator is non public. |
| | | Gets or sets a value indicating whether the default creator is non-public. |
| | | </summary> |
| | | <value><c>true</c> if the default object creator is non-public; otherwise, <c>false</c>.</value> |
| | | </member> |
| | |
| | | <summary> |
| | | Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonDictionaryContract.PropertyNameResolver"> |
| | | <summary> |
| | | Gets or sets the property name resolver. |
| | | </summary> |
| | | <value>The property name resolver.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonDictionaryContract.DictionaryKeyResolver"> |
| | | <summary> |
| | |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonISerializableContract.ISerializableCreator"> |
| | | <summary> |
| | | Gets or sets the ISerializable object constructor. |
| | | Gets or sets the <see cref="T:System.Runtime.Serialization.ISerializable"/> object constructor. |
| | | </summary> |
| | | <value>The ISerializable object constructor.</value> |
| | | <value>The <see cref="T:System.Runtime.Serialization.ISerializable"/> object constructor.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.JsonISerializableContract.#ctor(System.Type)"> |
| | | <summary> |
| | |
| | | <member name="M:Newtonsoft.Json.Serialization.JsonLinqContract.#ctor(System.Type)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonLinqContract"/> class. |
| | | </summary> |
| | | <param name="underlyingType">The underlying type for the contract.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.JsonObjectContract"> |
| | | <summary> |
| | | Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.MemberSerialization"> |
| | | <summary> |
| | | Gets or sets the object member serialization. |
| | | </summary> |
| | | <value>The member object serialization.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ItemRequired"> |
| | | <summary> |
| | | Gets or sets a value that indicates whether the object's properties are required. |
| | | </summary> |
| | | <value> |
| | | A value indicating whether the object's properties are required. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ItemNullValueHandling"> |
| | | <summary> |
| | | Gets or sets how the object's properties with null values are handled during serialization and deserialization. |
| | | </summary> |
| | | <value>How the object's properties with null values are handled during serialization and deserialization.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.Properties"> |
| | | <summary> |
| | | Gets the object's properties. |
| | | </summary> |
| | | <value>The object's properties.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.CreatorParameters"> |
| | | <summary> |
| | | Gets a collection of <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> instances that define the parameters used with <see cref="P:Newtonsoft.Json.Serialization.JsonObjectContract.OverrideCreator"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.OverrideCreator"> |
| | | <summary> |
| | | Gets or sets the function used to create the object. When set this function will override <see cref="P:Newtonsoft.Json.Serialization.JsonContract.DefaultCreator"/>. |
| | | This function is called with a collection of arguments which are defined by the <see cref="P:Newtonsoft.Json.Serialization.JsonObjectContract.CreatorParameters"/> collection. |
| | | </summary> |
| | | <value>The function used to create the object.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ExtensionDataSetter"> |
| | | <summary> |
| | | Gets or sets the extension data setter. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ExtensionDataGetter"> |
| | | <summary> |
| | | Gets or sets the extension data getter. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ExtensionDataValueType"> |
| | | <summary> |
| | | Gets or sets the extension data value type. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ExtensionDataNameResolver"> |
| | | <summary> |
| | | Gets or sets the extension data name resolver. |
| | | </summary> |
| | | <value>The extension data name resolver.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.JsonObjectContract.#ctor(System.Type)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonObjectContract"/> class. |
| | | </summary> |
| | | <param name="underlyingType">The underlying type for the contract.</param> |
| | | </member> |
| | |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Converter"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.JsonConverter" /> for the property. |
| | | If set this converter takes presidence over the contract converter for the property type. |
| | | If set this converter takes precedence over the contract converter for the property type. |
| | | </summary> |
| | | <value>The converter.</value> |
| | | </member> |
| | |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ShouldSerialize"> |
| | | <summary> |
| | | Gets or sets a predicate used to determine whether the property should be serialize. |
| | | Gets or sets a predicate used to determine whether the property should be serialized. |
| | | </summary> |
| | | <value>A predicate used to determine whether the property should be serialize.</value> |
| | | <value>A predicate used to determine whether the property should be serialized.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ShouldDeserialize"> |
| | | <summary> |
| | |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ItemTypeNameHandling"> |
| | | <summary> |
| | | Gets or sets the the type name handling used when serializing the property's collection items. |
| | | Gets or sets the type name handling used when serializing the property's collection items. |
| | | </summary> |
| | | <value>The collection's items type name handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ItemReferenceLoopHandling"> |
| | | <summary> |
| | | Gets or sets the the reference loop handling used when serializing the property's collection items. |
| | | Gets or sets the reference loop handling used when serializing the property's collection items. |
| | | </summary> |
| | | <value>The collection's items reference loop handling.</value> |
| | | </member> |
| | |
| | | <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.GetClosestMatchProperty(System.String)"> |
| | | <summary> |
| | | Gets the closest matching <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> object. |
| | | First attempts to get an exact case match of propertyName and then |
| | | First attempts to get an exact case match of <paramref name="propertyName"/> and then |
| | | a case insensitive match. |
| | | </summary> |
| | | <param name="propertyName">Name of the property.</param> |
| | |
| | | <param name="propertyName">The name of the property to get.</param> |
| | | <param name="comparisonType">Type property name string comparison.</param> |
| | | <returns>A matching property if found.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.IReferenceResolver"> |
| | | <summary> |
| | | Used to resolve references when serializing and deserializing JSON by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.ResolveReference(System.Object,System.String)"> |
| | | <summary> |
| | | Resolves a reference to its object. |
| | | </summary> |
| | | <param name="context">The serialization context.</param> |
| | | <param name="reference">The reference to resolve.</param> |
| | | <returns>The object that</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.GetReference(System.Object,System.Object)"> |
| | | <summary> |
| | | Gets the reference for the sepecified object. |
| | | </summary> |
| | | <param name="context">The serialization context.</param> |
| | | <param name="value">The object to get a reference for.</param> |
| | | <returns>The reference to the object.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.IsReferenced(System.Object,System.Object)"> |
| | | <summary> |
| | | Determines whether the specified object is referenced. |
| | | </summary> |
| | | <param name="context">The serialization context.</param> |
| | | <param name="value">The object to test for a reference.</param> |
| | | <returns> |
| | | <c>true</c> if the specified object is referenced; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.AddReference(System.Object,System.String,System.Object)"> |
| | | <summary> |
| | | Adds a reference to the specified object. |
| | | </summary> |
| | | <param name="context">The serialization context.</param> |
| | | <param name="reference">The reference.</param> |
| | | <param name="value">The object to reference.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.JsonObjectContract"> |
| | | <summary> |
| | | Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.MemberSerialization"> |
| | | <summary> |
| | | Gets or sets the object member serialization. |
| | | </summary> |
| | | <value>The member object serialization.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ItemRequired"> |
| | | <summary> |
| | | Gets or sets a value that indicates whether the object's properties are required. |
| | | </summary> |
| | | <value> |
| | | A value indicating whether the object's properties are required. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.Properties"> |
| | | <summary> |
| | | Gets the object's properties. |
| | | </summary> |
| | | <value>The object's properties.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ConstructorParameters"> |
| | | <summary> |
| | | Gets the constructor parameters required for any non-default constructor |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.CreatorParameters"> |
| | | <summary> |
| | | Gets a collection of <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> instances that define the parameters used with <see cref="P:Newtonsoft.Json.Serialization.JsonObjectContract.OverrideCreator"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.OverrideConstructor"> |
| | | <summary> |
| | | Gets or sets the override constructor used to create the object. |
| | | This is set when a constructor is marked up using the |
| | | JsonConstructor attribute. |
| | | </summary> |
| | | <value>The override constructor.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ParametrizedConstructor"> |
| | | <summary> |
| | | Gets or sets the parametrized constructor used to create the object. |
| | | </summary> |
| | | <value>The parametrized constructor.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.OverrideCreator"> |
| | | <summary> |
| | | Gets or sets the function used to create the object. When set this function will override <see cref="P:Newtonsoft.Json.Serialization.JsonContract.DefaultCreator"/>. |
| | | This function is called with a collection of arguments which are defined by the <see cref="P:Newtonsoft.Json.Serialization.JsonObjectContract.CreatorParameters"/> collection. |
| | | </summary> |
| | | <value>The function used to create the object.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ExtensionDataSetter"> |
| | | <summary> |
| | | Gets or sets the extension data setter. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ExtensionDataGetter"> |
| | | <summary> |
| | | Gets or sets the extension data getter. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ExtensionDataValueType"> |
| | | <summary> |
| | | Gets or sets the extension data value type. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.JsonObjectContract.#ctor(System.Type)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonObjectContract"/> class. |
| | | </summary> |
| | | <param name="underlyingType">The underlying type for the contract.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.JsonStringContract"> |
| | | <summary> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.JsonTypeReflector.CreateJsonConverterInstance(System.Type,System.Object[])"> |
| | | <summary> |
| | | Lookup and create an instance of the JsonConverter type described by the argument. |
| | | Lookup and create an instance of the <see cref="T:Newtonsoft.Json.JsonConverter"/> type described by the argument. |
| | | </summary> |
| | | <param name="converterType">The JsonConverter type to create.</param> |
| | | <param name="converterType">The <see cref="T:Newtonsoft.Json.JsonConverter"/> type to create.</param> |
| | | <param name="converterArgs">Optional arguments to pass to an initializing constructor of the JsonConverter. |
| | | If null, the default constructor is used.</param> |
| | | If <c>null</c>, the default constructor is used.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.MemoryTraceWriter"> |
| | | <summary> |
| | | Represents a trace writer that writes to memory. When the trace message limit is |
| | | reached then old trace messages will be removed as new messages are added. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.MemoryTraceWriter.LevelFilter"> |
| | | <summary> |
| | | Gets the <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer. |
| | | For example a filter level of <see cref="F:System.Diagnostics.TraceLevel.Info"/> will exclude <see cref="F:System.Diagnostics.TraceLevel.Verbose"/> messages and include <see cref="F:System.Diagnostics.TraceLevel.Info"/>, |
| | | <see cref="F:System.Diagnostics.TraceLevel.Warning"/> and <see cref="F:System.Diagnostics.TraceLevel.Error"/> messages. |
| | | </summary> |
| | | <value> |
| | | The <see cref="T:System.Diagnostics.TraceLevel"/> that will be used to filter the trace messages passed to the writer. |
| | | </value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.MemoryTraceWriter"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.Trace(System.Diagnostics.TraceLevel,System.String,System.Exception)"> |
| | | <summary> |
| | | Writes the specified trace level, message and optional exception. |
| | | </summary> |
| | | <param name="level">The <see cref="T:System.Diagnostics.TraceLevel"/> at which to write this trace.</param> |
| | | <param name="message">The trace message.</param> |
| | | <param name="ex">The trace exception. This parameter is optional.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.GetTraceMessages"> |
| | | <summary> |
| | | Returns an enumeration of the most recent trace messages. |
| | | </summary> |
| | | <returns>An enumeration of the most recent trace messages.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.MemoryTraceWriter.ToString"> |
| | | <summary> |
| | | Returns a <see cref="T:System.String"/> of the most recent trace messages. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.String"/> of the most recent trace messages. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.NamingStrategy"> |
| | | <summary> |
| | | A base class for resolving how property names and dictionary keys are serialized. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.NamingStrategy.ProcessDictionaryKeys"> |
| | | <summary> |
| | | A flag indicating whether dictionary keys should be processed. |
| | | Defaults to <c>false</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.NamingStrategy.ProcessExtensionDataNames"> |
| | | <summary> |
| | | A flag indicating whether extension data names should be processed. |
| | | Defaults to <c>false</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Serialization.NamingStrategy.OverrideSpecifiedNames"> |
| | | <summary> |
| | | A flag indicating whether explicitly specified property names, |
| | | e.g. a property name customized with a <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/>, should be processed. |
| | | Defaults to <c>false</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.NamingStrategy.GetPropertyName(System.String,System.Boolean)"> |
| | | <summary> |
| | | Gets the serialized name for a given property name. |
| | | </summary> |
| | | <param name="name">The initial property name.</param> |
| | | <param name="hasSpecifiedName">A flag indicating whether the property has had a name explicitly specified.</param> |
| | | <returns>The serialized property name.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.NamingStrategy.GetExtensionDataName(System.String)"> |
| | | <summary> |
| | | Gets the serialized name for a given extension data name. |
| | | </summary> |
| | | <param name="name">The initial extension data name.</param> |
| | | <returns>The serialized extension data name.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.NamingStrategy.GetDictionaryKey(System.String)"> |
| | | <summary> |
| | | Gets the serialized key for a given dictionary key. |
| | | </summary> |
| | | <param name="key">The initial dictionary key.</param> |
| | | <returns>The serialized dictionary key.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.NamingStrategy.ResolvePropertyName(System.String)"> |
| | | <summary> |
| | | Resolves the specified property name. |
| | | </summary> |
| | | <param name="name">The property name to resolve.</param> |
| | | <returns>The resolved property name.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.ObjectConstructor`1"> |
| | | <summary> |
| | |
| | | <summary> |
| | | When applied to a method, specifies that the method is called when an error occurs serializing an object. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.ReflectionAttributeProvider"> |
| | | <summary> |
| | | Provides methods to get attributes from a <see cref="T:System.Type"/>, <see cref="T:System.Reflection.MemberInfo"/>, <see cref="T:System.Reflection.ParameterInfo"/> or <see cref="T:System.Reflection.Assembly"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.#ctor(System.Object)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.ReflectionAttributeProvider"/> class. |
| | | </summary> |
| | | <param name="attributeProvider">The instance to get attributes for. This parameter should be a <see cref="T:System.Type"/>, <see cref="T:System.Reflection.MemberInfo"/>, <see cref="T:System.Reflection.ParameterInfo"/> or <see cref="T:System.Reflection.Assembly"/>.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.GetAttributes(System.Boolean)"> |
| | | <summary> |
| | | Returns a collection of all of the attributes, or an empty collection if there are no attributes. |
| | | </summary> |
| | | <param name="inherit">When <c>true</c>, look up the hierarchy chain for the inherited custom attribute.</param> |
| | | <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.ReflectionAttributeProvider.GetAttributes(System.Type,System.Boolean)"> |
| | | <summary> |
| | | Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. |
| | | </summary> |
| | | <param name="attributeType">The type of the attributes.</param> |
| | | <param name="inherit">When <c>true</c>, look up the hierarchy chain for the inherited custom attribute.</param> |
| | | <returns>A collection of <see cref="T:System.Attribute"/>s, or an empty collection.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.ReflectionValueProvider"> |
| | | <summary> |
| | |
| | | <param name="target">The target to get the value from.</param> |
| | | <returns>The value.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy"> |
| | | <summary> |
| | | A snake case naming strategy. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy.#ctor(System.Boolean,System.Boolean)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy"/> class. |
| | | </summary> |
| | | <param name="processDictionaryKeys"> |
| | | A flag indicating whether dictionary keys should be processed. |
| | | </param> |
| | | <param name="overrideSpecifiedNames"> |
| | | A flag indicating whether explicitly specified property names should be processed, |
| | | e.g. a property name customized with a <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/>. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy.#ctor(System.Boolean,System.Boolean,System.Boolean)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy"/> class. |
| | | </summary> |
| | | <param name="processDictionaryKeys"> |
| | | A flag indicating whether dictionary keys should be processed. |
| | | </param> |
| | | <param name="overrideSpecifiedNames"> |
| | | A flag indicating whether explicitly specified property names should be processed, |
| | | e.g. a property name customized with a <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/>. |
| | | </param> |
| | | <param name="processExtensionDataNames"> |
| | | A flag indicating whether extension data names should be processed. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Serialization.SnakeCaseNamingStrategy.ResolvePropertyName(System.String)"> |
| | | <summary> |
| | | Resolves the specified property name. |
| | | </summary> |
| | | <param name="name">The property name to resolve.</param> |
| | | <returns>The resolved property name.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.StringEscapeHandling"> |
| | | <summary> |
| | | Specifies how strings are escaped when writing JSON text. |
| | |
| | | <member name="F:Newtonsoft.Json.StringEscapeHandling.EscapeHtml"> |
| | | <summary> |
| | | HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.TypeNameAssemblyFormatHandling"> |
| | | <summary> |
| | | Indicates the method that will be used during deserialization for locating and loading assemblies. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameAssemblyFormatHandling.Simple"> |
| | | <summary> |
| | | In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the <c>LoadWithPartialName</c> method of the <see cref="T:System.Reflection.Assembly"/> class is used to load the assembly. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameAssemblyFormatHandling.Full"> |
| | | <summary> |
| | | In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The <c>Load</c> method of the <see cref="T:System.Reflection.Assembly"/> class is used to load the assembly. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.TypeNameHandling"> |
| | | <summary> |
| | | Specifies type name handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | <remarks> |
| | | <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> should be used with caution when your application deserializes JSON from an external source. |
| | | Incoming types should be validated with a custom <see cref="P:Newtonsoft.Json.JsonSerializer.SerializationBinder"/> |
| | | when deserializing with a value other than <see cref="F:Newtonsoft.Json.TypeNameHandling.None"/>. |
| | | </remarks> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameHandling.None"> |
| | | <summary> |
| | | Do not include the .NET type name when serializing types. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameHandling.Objects"> |
| | | <summary> |
| | | Include the .NET type name when serializing into a JSON object structure. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameHandling.Arrays"> |
| | | <summary> |
| | | Include the .NET type name when serializing into a JSON array structure. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameHandling.All"> |
| | | <summary> |
| | | Always include the .NET type name when serializing. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameHandling.Auto"> |
| | | <summary> |
| | | Include the .NET type name when the type of the object being serialized is not the same as its declared type. |
| | | Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON |
| | | you must specify a root type object with <see cref="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,System.Type,Newtonsoft.Json.JsonSerializerSettings)"/> |
| | | or <see cref="M:Newtonsoft.Json.JsonSerializer.Serialize(Newtonsoft.Json.JsonWriter,System.Object,System.Type)"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmpty``1(System.Collections.Generic.ICollection{``0})"> |
| | | <summary> |
| | | Determines whether the collection is <c>null</c> or empty. |
| | | </summary> |
| | | <param name="collection">The collection.</param> |
| | | <returns> |
| | | <c>true</c> if the collection is <c>null</c> or empty; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.AddRange``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IEnumerable{``0})"> |
| | | <summary> |
| | | Adds the elements of the specified collection to the specified generic <see cref="T:System.Collections.Generic.IList`1"/>. |
| | | </summary> |
| | | <param name="initial">The list to add to.</param> |
| | | <param name="collection">The collection of elements to add.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.ConvertUtils.ConvertOrCast(System.Object,System.Globalization.CultureInfo,System.Type)"> |
| | | <summary> |
| | | Converts the value to the specified type. If the value is unable to be converted, the |
| | | value is checked whether it assignable to the specified type. |
| | | </summary> |
| | | <param name="initialValue">The value to convert.</param> |
| | | <param name="culture">The culture to use when converting.</param> |
| | | <param name="targetType">The type to convert or cast the value to.</param> |
| | | <returns> |
| | | The converted type. If conversion was unsuccessful, the initial value |
| | | is returned if assignable to the target type. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Utilities.ImmutableCollectionsUtils"> |
| | | <summary> |
| | | Helper class for serializing immutable collections. |
| | | Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed |
| | | https://github.com/JamesNK/Newtonsoft.Json/issues/652 |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Utilities.LinqBridge.Enumerable"> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})"> |
| | | <summary> |
| | | Returns an <see cref="T:System.Int64"/> that represents the total number |
| | | Returns a <see cref="T:System.Int64"/> that represents the total number |
| | | of elements in a sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Boolean})"> |
| | | <summary> |
| | | Returns an <see cref="T:System.Int64"/> that represents how many elements |
| | | Returns a <see cref="T:System.Int64"/> that represents how many elements |
| | | in a sequence satisfy a condition. |
| | | </summary> |
| | | </member> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Int32" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Int32})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Int32" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Int32" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Int32})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Int32" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of <see cref="T:System.Int32" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Int32}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Int32})"> |
| | | <summary> |
| | | Computes the sum of a sequence of <see cref="T:System.Int32" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})"> |
| | | <summary> |
| | | Computes the average of a sequence of <see cref="T:System.Int32" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Int32}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Int32})"> |
| | | <summary> |
| | | Computes the average of a sequence of <see cref="T:System.Int32" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Int32" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Int32}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Int32" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Int32" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Int32}})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Int32" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Int64" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Int64})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Int64" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Int64" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Int64})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Int64" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of <see cref="T:System.Int64" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Int64}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Int64})"> |
| | | <summary> |
| | | Computes the sum of a sequence of <see cref="T:System.Int64" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})"> |
| | | <summary> |
| | | Computes the average of a sequence of <see cref="T:System.Int64" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Int64}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Int64})"> |
| | | <summary> |
| | | Computes the average of a sequence of <see cref="T:System.Int64" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Int64" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Int64}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Int64" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Int64" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Int64}})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Int64" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Single})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Single" /> |
| | | Computes the sum of a sequence of <see cref="T:System.Single" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Single" /> values. |
| | | Computes the average of a sequence of <see cref="T:System.Single" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Single})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Single" /> values |
| | | Computes the average of a sequence of <see cref="T:System.Single" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of <see cref="T:System.Single" /> values. |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Single" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Single}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of <see cref="T:System.Single" /> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Single" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})"> |
| | | <summary> |
| | | Computes the average of a sequence of <see cref="T:System.Single" /> values. |
| | | Computes the average of a sequence of nullable <see cref="T:System.Single" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Single}})"> |
| | | <summary> |
| | | Computes the average of a sequence of <see cref="T:System.Single" /> values |
| | | Computes the average of a sequence of nullable <see cref="T:System.Single" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Double" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Double})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Double" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Double" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Double})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Double" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of <see cref="T:System.Double" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Double}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Double})"> |
| | | <summary> |
| | | Computes the sum of a sequence of <see cref="T:System.Double" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})"> |
| | | <summary> |
| | | Computes the average of a sequence of <see cref="T:System.Double" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Double}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Double})"> |
| | | <summary> |
| | | Computes the average of a sequence of <see cref="T:System.Double" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Double" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Double}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Double" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Double" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Double}})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Double" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Decimal" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Decimal})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Decimal" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Decimal" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Decimal})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Decimal" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of <see cref="T:System.Decimal" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Decimal}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Decimal})"> |
| | | <summary> |
| | | Computes the sum of a sequence of <see cref="T:System.Decimal" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})"> |
| | | <summary> |
| | | Computes the average of a sequence of <see cref="T:System.Decimal" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Decimal}})"> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Decimal})"> |
| | | <summary> |
| | | Computes the average of a sequence of <see cref="T:System.Decimal" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Decimal" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Decimal}})"> |
| | | <summary> |
| | | Computes the sum of a sequence of nullable <see cref="T:System.Decimal" /> |
| | | values that are obtained by invoking a transform function on |
| | | each element of the input sequence. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Decimal" /> values. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.LinqBridge.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},Newtonsoft.Json.Serialization.Func{``0,System.Nullable{System.Decimal}})"> |
| | | <summary> |
| | | Computes the average of a sequence of nullable <see cref="T:System.Decimal" /> values |
| | | that are obtained by invoking a transform function on each |
| | | element of the input sequence. |
| | | </summary> |
| | |
| | | lambda at the call site. |
| | | </remarks> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.ConvertUtils.ConvertOrCast(System.Object,System.Globalization.CultureInfo,System.Type)"> |
| | | <summary> |
| | | Converts the value to the specified type. If the value is unable to be converted, the |
| | | value is checked whether it assignable to the specified type. |
| | | </summary> |
| | | <param name="initialValue">The value to convert.</param> |
| | | <param name="culture">The culture to use when converting.</param> |
| | | <param name="targetType">The type to convert or cast the value to.</param> |
| | | <returns> |
| | | The converted type. If conversion was unsuccessful, the initial value |
| | | is returned if assignable to the target type. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.EnumUtils.GetNamesAndValues``1"> |
| | | <summary> |
| | | Gets a dictionary of the names and values of an Enum type. |
| | | </summary> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.EnumUtils.GetNamesAndValues``1(System.Type)"> |
| | | <summary> |
| | | Gets a dictionary of the names and values of an Enum type. |
| | | </summary> |
| | | <param name="enumType">The enum type to get names and values for.</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Utilities.StringBuffer"> |
| | | <summary> |
| | | Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmpty``1(System.Collections.Generic.ICollection{``0})"> |
| | | <summary> |
| | | Determines whether the collection is null or empty. |
| | | </summary> |
| | | <param name="collection">The collection.</param> |
| | | <returns> |
| | | <c>true</c> if the collection is null or empty; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.AddRange``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IEnumerable{``0})"> |
| | | <summary> |
| | | Adds the elements of the specified collection to the specified generic IList. |
| | | </summary> |
| | | <param name="initial">The list to add to.</param> |
| | | <param name="collection">The collection of elements to add.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetCollectionItemType(System.Type)"> |
| | | <summary> |
| | | Gets the type of the typed collection's items. |
| | |
| | | <c>true</c> if the specified MemberInfo can be set; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Utilities.StringBuffer"> |
| | | <summary> |
| | | Builds a string. Unlike <see cref="T:System.Text.StringBuilder"/> this class lets you reuse its internal buffer. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Utilities.StringUtils.IsWhiteSpace(System.String)"> |
| | | <summary> |
| | | Determines whether the string is all white space. Empty string will return false. |
| | | Determines whether the string is all white space. Empty string will return <c>false</c>. |
| | | </summary> |
| | | <param name="s">The string to test whether it is all white space.</param> |
| | | <returns> |
| | | <c>true</c> if the string is all white space; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Required"> |
| | | <summary> |
| | | Indicating whether a property is required. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Required.Default"> |
| | | <summary> |
| | | The property is not required. The default state. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Required.AllowNull"> |
| | | <summary> |
| | | The property must be defined in JSON but can be a null value. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Required.Always"> |
| | | <summary> |
| | | The property must be defined in JSON and cannot be a null value. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Required.DisallowNull"> |
| | | <summary> |
| | | The property is not required but it cannot be a null value. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.PreserveReferencesHandling"> |
| | | <summary> |
| | | Specifies reference handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement ISerializable. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="PreservingObjectReferencesOn" title="Preserve Object References" /> |
| | | </example> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.PreserveReferencesHandling.None"> |
| | | <summary> |
| | | Do not preserve references when serializing types. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.PreserveReferencesHandling.Objects"> |
| | | <summary> |
| | | Preserve references when serializing into a JSON object structure. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.PreserveReferencesHandling.Arrays"> |
| | | <summary> |
| | | Preserve references when serializing into a JSON array structure. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.PreserveReferencesHandling.All"> |
| | | <summary> |
| | | Preserve references when serializing. |
| | | </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="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="M:Newtonsoft.Json.JsonArrayAttribute.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.Boolean)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with a flag indicating whether the array can contain null items |
| | | </summary> |
| | | <param name="allowNullItems">A flag indicating whether the array can contain null items.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.String)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class with the specified container Id. |
| | | </summary> |
| | | <param name="id">The container Id.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonContainerAttribute"> |
| | | <summary> |
| | | Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object. |
| | | </summary> |
| | | </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.ItemConverterType"> |
| | | <summary> |
| | | Gets or sets the collection's items converter. |
| | | </summary> |
| | | <value>The collection's items converter.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemConverterParameters"> |
| | | <summary> |
| | | The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.JsonConverter"/> described by ItemConverterType. |
| | | If null, the default constructor is used. |
| | | When non-null, there must be a constructor defined in the <see cref="T:Newtonsoft.Json.JsonConverter"/> that exactly matches the number, |
| | | order, and type of these parameters. |
| | | </summary> |
| | | <example> |
| | | [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.NamingStrategyType"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/>. |
| | | </summary> |
| | | <value>The <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.NamingStrategyParameters"> |
| | | <summary> |
| | | The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> described by NamingStrategyType. |
| | | If null, the default constructor is used. |
| | | When non-null, there must be a constructor defined in the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> that exactly matches the number, |
| | | order, and type of these parameters. |
| | | </summary> |
| | | <example> |
| | | [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.IsReference"> |
| | | <summary> |
| | | Gets or sets a value that indicates whether to preserve object references. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> to keep object reference; otherwise, <c>false</c>. The default is <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemIsReference"> |
| | | <summary> |
| | | Gets or sets a value that indicates whether to preserve collection's items references. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> to keep collection's items object references; otherwise, <c>false</c>. The default is <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemReferenceLoopHandling"> |
| | | <summary> |
| | | Gets or sets the reference loop handling used when serializing the collection's items. |
| | | </summary> |
| | | <value>The reference loop handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemTypeNameHandling"> |
| | | <summary> |
| | | Gets or sets the type name handling used when serializing the collection's items. |
| | | </summary> |
| | | <value>The type name handling.</value> |
| | | </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="T:Newtonsoft.Json.DefaultValueHandling"> |
| | | <summary> |
| | | Specifies default value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeDefaultValueHandlingObject" title="DefaultValueHandling Class" /> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeDefaultValueHandlingExample" title="DefaultValueHandling Ignore Example" /> |
| | | </example> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DefaultValueHandling.Include"> |
| | | <summary> |
| | | Include members where the member value is the same as the member's default value when serializing objects. |
| | | Included members are written to JSON. Has no effect when deserializing. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DefaultValueHandling.Ignore"> |
| | | <summary> |
| | | Ignore members where the member value is the same as the member's default value when serializing objects |
| | | so that is is not written to JSON. |
| | | This option will ignore all default values (e.g. <c>null</c> for objects and nullable types; <c>0</c> for integers, |
| | | decimals and floating point numbers; and <c>false</c> for booleans). The default value ignored can be changed by |
| | | placing the <see cref="T:System.ComponentModel.DefaultValueAttribute"/> on the property. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DefaultValueHandling.Populate"> |
| | | <summary> |
| | | Members with a default value but no JSON will be set to their default value when deserializing. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.DefaultValueHandling.IgnoreAndPopulate"> |
| | | <summary> |
| | | Ignore members where the member value is the same as the member's default value when serializing objects |
| | | and sets members to their default value when deserializing. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonConverterAttribute"> |
| | | <summary> |
| | | Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to use the specified <see cref="T:Newtonsoft.Json.JsonConverter"/> when serializing the member or class. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonConverterAttribute.ConverterType"> |
| | | <summary> |
| | | Gets the <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.JsonConverter"/>. |
| | | </summary> |
| | | <value>The <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.JsonConverter"/>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonConverterAttribute.ConverterParameters"> |
| | | <summary> |
| | | The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.JsonConverter"/> described by ConverterType. |
| | | If null, the default constructor is used. |
| | | </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 <see cref="T:Newtonsoft.Json.JsonConverter"/>.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConverterAttribute.#ctor(System.Type,System.Object[])"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonConverterAttribute"/> class. |
| | | </summary> |
| | | <param name="converterType">Type of the <see cref="T:Newtonsoft.Json.JsonConverter"/>.</param> |
| | | <param name="converterParameters">Parameter list to use when constructing the <see cref="T:Newtonsoft.Json.JsonConverter"/>. Can be null.</param> |
| | | </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="P:Newtonsoft.Json.JsonObjectAttribute.MemberSerialization"> |
| | | <summary> |
| | | Gets or sets the member serialization. |
| | | </summary> |
| | | <value>The member serialization.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonObjectAttribute.ItemRequired"> |
| | | <summary> |
| | | Gets or sets a value that indicates whether the object's properties are required. |
| | | </summary> |
| | | <value> |
| | | A value indicating whether the object's properties are required. |
| | | </value> |
| | | </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="T:Newtonsoft.Json.JsonSerializerSettings"> |
| | | <summary> |
| | | Specifies the settings on a <see cref="T:Newtonsoft.Json.JsonSerializer"/> object. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceLoopHandling"> |
| | | <summary> |
| | | Gets or sets how reference loops (e.g. a class referencing itself) is handled. |
| | | </summary> |
| | | <value>Reference loop handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.MissingMemberHandling"> |
| | | <summary> |
| | | Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. |
| | | </summary> |
| | | <value>Missing member handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ObjectCreationHandling"> |
| | | <summary> |
| | | Gets or sets how objects are created during deserialization. |
| | | </summary> |
| | | <value>The object creation handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.NullValueHandling"> |
| | | <summary> |
| | | Gets or sets how null values are handled during serialization and deserialization. |
| | | </summary> |
| | | <value>Null value handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.DefaultValueHandling"> |
| | | <summary> |
| | | Gets or sets how null default are handled during serialization and deserialization. |
| | | </summary> |
| | | <value>The default value handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Converters"> |
| | | <summary> |
| | | Gets or sets a <see cref="T:Newtonsoft.Json.JsonConverter"/> collection that will be used during serialization. |
| | | </summary> |
| | | <value>The converters.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.PreserveReferencesHandling"> |
| | | <summary> |
| | | Gets or sets how object references are preserved by the serializer. |
| | | </summary> |
| | | <value>The preserve references handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameHandling"> |
| | | <summary> |
| | | Gets or sets how type name writing and reading is handled by the serializer. |
| | | </summary> |
| | | <remarks> |
| | | <see cref="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameHandling"/> should be used with caution when your application deserializes JSON from an external source. |
| | | Incoming types should be validated with a custom <see cref="T:System.Runtime.Serialization.SerializationBinder"/> |
| | | when deserializing with a value other than <c>TypeNameHandling.None</c>. |
| | | </remarks> |
| | | <value>The type name handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.MetadataPropertyHandling"> |
| | | <summary> |
| | | Gets or sets how metadata properties are used during deserialization. |
| | | </summary> |
| | | <value>The metadata properties handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameAssemblyFormat"> |
| | | <summary> |
| | | Gets or sets how a type name assembly is written and resolved by the serializer. |
| | | </summary> |
| | | <value>The type name assembly format.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ConstructorHandling"> |
| | | <summary> |
| | | Gets or sets how constructors are used during deserialization. |
| | | </summary> |
| | | <value>The constructor handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ContractResolver"> |
| | | <summary> |
| | | Gets or sets the contract resolver used by the serializer when |
| | | serializing .NET objects to JSON and vice versa. |
| | | </summary> |
| | | <value>The contract resolver.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.EqualityComparer"> |
| | | <summary> |
| | | Gets or sets the equality comparer used by the serializer when comparing references. |
| | | </summary> |
| | | <value>The equality comparer.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceResolver"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references. |
| | | </summary> |
| | | <value>The reference resolver.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceResolverProvider"> |
| | | <summary> |
| | | Gets or sets a function that creates the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references. |
| | | </summary> |
| | | <value>A function that creates the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.TraceWriter"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.ITraceWriter"/> used by the serializer when writing trace messages. |
| | | </summary> |
| | | <value>The trace writer.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Binder"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:System.Runtime.Serialization.SerializationBinder"/> used by the serializer when resolving type names. |
| | | </summary> |
| | | <value>The binder.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Error"> |
| | | <summary> |
| | | Gets or sets the error handler called during serialization and deserialization. |
| | | </summary> |
| | | <value>The error handler called during serialization and deserialization.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Context"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:System.Runtime.Serialization.StreamingContext"/> used by the serializer when invoking serialization callback methods. |
| | | </summary> |
| | | <value>The context.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateFormatString"> |
| | | <summary> |
| | | Get or set how <see cref="T:System.DateTime"/> and <see cref="T:System.DateTimeOffset"/> values are formatted when writing JSON text, and the expected date format when reading JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.MaxDepth"> |
| | | <summary> |
| | | Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Formatting"> |
| | | <summary> |
| | | Indicates how JSON text output is formatted. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateFormatHandling"> |
| | | <summary> |
| | | Get or set how dates are written to JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateTimeZoneHandling"> |
| | | <summary> |
| | | Get or set how <see cref="T:System.DateTime"/> time zones are handling during serialization and deserialization. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateParseHandling"> |
| | | <summary> |
| | | Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.FloatFormatHandling"> |
| | | <summary> |
| | | Get or set how special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>, |
| | | <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/>, |
| | | are written as JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.FloatParseHandling"> |
| | | <summary> |
| | | Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.StringEscapeHandling"> |
| | | <summary> |
| | | Get or set how strings are escaped when writing JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.Culture"> |
| | | <summary> |
| | | Gets or sets the culture used when reading JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializerSettings.CheckAdditionalContent"> |
| | | <summary> |
| | | Gets a value indicating whether there will be a check for additional content after deserializing an object. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if there will be a check for additional content after deserializing an object; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializerSettings.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonValidatingReader"> |
| | | <summary> |
| | | <para> |
| | | Represents a reader that provides <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> validation. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="E:Newtonsoft.Json.JsonValidatingReader.ValidationEventHandler"> |
| | | <summary> |
| | | Sets an event handler for receiving schema validation errors. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.Value"> |
| | | <summary> |
| | | Gets the text value of the current JSON token. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.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="P:Newtonsoft.Json.JsonValidatingReader.Path"> |
| | | <summary> |
| | | Gets the path of the current JSON token. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.QuoteChar"> |
| | | <summary> |
| | | Gets the quotation mark character used to enclose the value of a string. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.TokenType"> |
| | | <summary> |
| | | Gets the type of the current JSON token. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.ValueType"> |
| | | <summary> |
| | | Gets the Common Language Runtime (CLR) type for the current JSON token. |
| | | </summary> |
| | | <value></value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.#ctor(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonValidatingReader"/> class that |
| | | validates the content returned from the given <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from while validating.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.Schema"> |
| | | <summary> |
| | | Gets or sets the schema. |
| | | </summary> |
| | | <value>The schema.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonValidatingReader.Reader"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.JsonReader"/> used to construct this <see cref="T:Newtonsoft.Json.JsonValidatingReader"/>. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.JsonReader"/> specified in the constructor.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsInt32"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsBytes"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[]. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDecimal"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDouble"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsBoolean"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsString"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.String"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDateTime"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonValidatingReader.Read"> |
| | | <summary> |
| | | Reads the next JSON token from the stream. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if the next token was read successfully; <c>false</c> if there are no more tokens to read. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.MemberSerialization"> |
| | | <summary> |
| | | Specifies the member serialization options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.MemberSerialization.OptOut"> |
| | | <summary> |
| | | All public members are serialized by default. Members can be excluded using <see cref="T:Newtonsoft.Json.JsonIgnoreAttribute"/> or <see cref="T:System.NonSerializedAttribute"/>. |
| | | This is the default member serialization mode. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.MemberSerialization.OptIn"> |
| | | <summary> |
| | | Only members marked with <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> or <see cref="!:DataMemberAttribute"/> are serialized. |
| | | This member serialization mode can also be set by marking the class with <see cref="!:DataContractAttribute"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.MemberSerialization.Fields"> |
| | | <summary> |
| | | All public and private fields are serialized. Members can be excluded using <see cref="T:Newtonsoft.Json.JsonIgnoreAttribute"/> or <see cref="T:System.NonSerializedAttribute"/>. |
| | | This member serialization mode can also be set by marking the class with <see cref="T:System.SerializableAttribute"/> |
| | | and setting IgnoreSerializableAttribute on <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> to false. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.ObjectCreationHandling"> |
| | | <summary> |
| | | Specifies how object creation is handled by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ObjectCreationHandling.Auto"> |
| | | <summary> |
| | | Reuse existing objects, create new objects when needed. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ObjectCreationHandling.Reuse"> |
| | | <summary> |
| | | Only reuse existing objects. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ObjectCreationHandling.Replace"> |
| | | <summary> |
| | | Always create new objects. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonTextReader"> |
| | | <summary> |
| | | Represents a reader that provides fast, non-cached, forward-only access to JSON text data. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.#ctor(System.IO.TextReader)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class with the specified <see cref="T:System.IO.TextReader"/>. |
| | | </summary> |
| | | <param name="reader">The <c>TextReader</c> containing the XML data to read.</param> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextReader.ArrayPool"> |
| | | <summary> |
| | | Gets or sets the reader's character buffer pool. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.Read"> |
| | | <summary> |
| | | Reads the next JSON token from the stream. |
| | | </summary> |
| | | <returns> |
| | | <c>true</c> if the next token was read successfully; <c>false</c> if there are no more tokens to read. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsInt32"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDateTime"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsString"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.String"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsBytes"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[]. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsBoolean"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDecimal"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDouble"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.Close"> |
| | | <summary> |
| | | Changes the state to closed. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextReader.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.JsonTextReader.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.JsonTextReader.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.JsonPropertyAttribute"> |
| | | <summary> |
| | | Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to always serialize the member with the specified name. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterType"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.JsonConverter"/> used when serializing the property's collection items. |
| | | </summary> |
| | | <value>The collection's items <see cref="T:Newtonsoft.Json.JsonConverter"/>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterParameters"> |
| | | <summary> |
| | | The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.JsonConverter"/> described by ItemConverterType. |
| | | If null, the default constructor is used. |
| | | When non-null, there must be a constructor defined in the <see cref="T:Newtonsoft.Json.JsonConverter"/> that exactly matches the number, |
| | | order, and type of these parameters. |
| | | </summary> |
| | | <example> |
| | | [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.NamingStrategyType"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/>. |
| | | </summary> |
| | | <value>The <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.NamingStrategyParameters"> |
| | | <summary> |
| | | The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> described by NamingStrategyType. |
| | | If null, the default constructor is used. |
| | | When non-null, there must be a constructor defined in the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> that exactly matches the number, |
| | | order, and type of these parameters. |
| | | </summary> |
| | | <example> |
| | | [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.NullValueHandling"> |
| | | <summary> |
| | | Gets or sets the null value handling used when serializing this property. |
| | | </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.TypeNameHandling"> |
| | | <summary> |
| | | Gets or sets the type name handling used when serializing this property. |
| | | </summary> |
| | | <value>The type name 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.Order"> |
| | | <summary> |
| | | Gets or sets the order of serialization of a member. |
| | | </summary> |
| | | <value>The numeric order of serialization.</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="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.ItemReferenceLoopHandling"> |
| | | <summary> |
| | | Gets or sets the the reference loop handling used when serializing the property's collection items. |
| | | </summary> |
| | | <value>The collection's items reference loop handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemTypeNameHandling"> |
| | | <summary> |
| | | Gets or sets the the type name handling used when serializing the property's collection items. |
| | | </summary> |
| | | <value>The collection's items type name handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemIsReference"> |
| | | <summary> |
| | | Gets or sets whether this property's collection items are serialized as a reference. |
| | | </summary> |
| | | <value>Whether this property's collection items are serialized as a reference.</value> |
| | | </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="T:Newtonsoft.Json.JsonIgnoreAttribute"> |
| | | <summary> |
| | | Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> not to serialize the public field or public read/write property value. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonTextWriter"> |
| | | <summary> |
| | | Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextWriter.ArrayPool"> |
| | | <summary> |
| | | Gets or sets the writer's character array pool. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextWriter.Indentation"> |
| | | <summary> |
| | | Gets or sets how many IndentChars to write for each level in the hierarchy when <see cref="T:Newtonsoft.Json.Formatting"/> is set to <c>Formatting.Indented</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextWriter.QuoteChar"> |
| | | <summary> |
| | | Gets or sets which character to use to quote attribute values. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextWriter.IndentChar"> |
| | | <summary> |
| | | Gets or sets which character to use for indenting when <see cref="T:Newtonsoft.Json.Formatting"/> is set to <c>Formatting.Indented</c>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonTextWriter.QuoteName"> |
| | | <summary> |
| | | Gets or sets a value indicating whether object names will be surrounded with quotes. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.#ctor(System.IO.TextWriter)"> |
| | | <summary> |
| | | Creates an instance of the <c>JsonWriter</c> class using the specified <see cref="T:System.IO.TextWriter"/>. |
| | | </summary> |
| | | <param name="textWriter">The <c>TextWriter</c> to write to.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.Flush"> |
| | | <summary> |
| | | Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.Close"> |
| | | <summary> |
| | | Closes this stream and the underlying stream. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartObject"> |
| | | <summary> |
| | | Writes the beginning of a JSON object. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartArray"> |
| | | <summary> |
| | | Writes the beginning of a JSON array. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartConstructor(System.String)"> |
| | | <summary> |
| | | Writes the start of a constructor with the given name. |
| | | </summary> |
| | | <param name="name">The name of the constructor.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteEnd(Newtonsoft.Json.JsonToken)"> |
| | | <summary> |
| | | Writes the specified end token. |
| | | </summary> |
| | | <param name="token">The end token to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WritePropertyName(System.String)"> |
| | | <summary> |
| | | Writes the property name of a name/value pair on a JSON object. |
| | | </summary> |
| | | <param name="name">The name of the property.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WritePropertyName(System.String,System.Boolean)"> |
| | | <summary> |
| | | Writes the property name of a name/value pair on a JSON object. |
| | | </summary> |
| | | <param name="name">The name of the property.</param> |
| | | <param name="escape">A flag to indicate whether the text should be escaped when it is written as a JSON property name.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteIndent"> |
| | | <summary> |
| | | Writes indent characters. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValueDelimiter"> |
| | | <summary> |
| | | Writes the JSON value delimiter. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteIndentSpace"> |
| | | <summary> |
| | | Writes an indent space. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.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.JsonTextWriter.WriteNull"> |
| | | <summary> |
| | | Writes a null value. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteUndefined"> |
| | | <summary> |
| | | Writes an undefined value. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteRaw(System.String)"> |
| | | <summary> |
| | | Writes raw JSON. |
| | | </summary> |
| | | <param name="json">The raw JSON to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.String)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.String"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.String"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int32)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Int32"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Int32"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt32)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.UInt32"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.UInt32"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int64)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Int64"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Int64"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt64)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.UInt64"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.UInt64"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Single)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Single"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Single"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.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.JsonTextWriter.WriteValue(System.Double)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Double"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Double"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.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.JsonTextWriter.WriteValue(System.Boolean)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Boolean"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Boolean"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int16)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Int16"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Int16"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt16)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.UInt16"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.UInt16"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Char)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Char"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Char"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Byte)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Byte"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Byte"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.SByte)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.SByte"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.SByte"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Decimal)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Decimal"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Decimal"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.DateTime)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.DateTime"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.DateTime"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Byte[])"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Byte"/>[] value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Guid)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Guid"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Guid"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.TimeSpan)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.TimeSpan"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Uri)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Uri"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Uri"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteComment(System.String)"> |
| | | <summary> |
| | | Writes out a comment <code>/*...*/</code> containing the specified text. |
| | | </summary> |
| | | <param name="text">Text to place inside the comment.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonTextWriter.WriteWhitespace(System.String)"> |
| | | <summary> |
| | | Writes out the given white space. |
| | | </summary> |
| | | <param name="ws">The string of white space characters.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonWriterException"> |
| | | <summary> |
| | | The exception thrown when an error occurs while reading JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriterException.Path"> |
| | | <summary> |
| | | Gets the path to the JSON where the error occurred. |
| | | </summary> |
| | | <value>The path to the JSON where the error occurred.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriterException.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class |
| | | with a specified error message. |
| | | </summary> |
| | | <param name="message">The error message that explains the reason for the exception.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String,System.Exception)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class |
| | | with a specified error message and a reference to the inner exception that is the cause of this exception. |
| | | </summary> |
| | | <param name="message">The error message that explains the reason for the exception.</param> |
| | | <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class. |
| | | </summary> |
| | | <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> |
| | | <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> |
| | | <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception> |
| | | <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonReaderException"> |
| | | <summary> |
| | | The exception thrown when an error occurs while reading JSON text. |
| | | </summary> |
| | | </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="P:Newtonsoft.Json.JsonReaderException.Path"> |
| | | <summary> |
| | | Gets the path to the JSON where the error occurred. |
| | | </summary> |
| | | <value>The path to the JSON where the error occurred.</value> |
| | | </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="M:Newtonsoft.Json.JsonReaderException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class. |
| | | </summary> |
| | | <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> |
| | | <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> |
| | | <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception> |
| | | <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception> |
| | | </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,System.Object,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="existingValue">The existing value of object being read.</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.JsonConverter.GetSchema"> |
| | | <summary> |
| | | <para> |
| | | Gets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of the JSON produced by the JsonConverter. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of the JSON produced by the JsonConverter.</returns> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonConverter.CanRead"> |
| | | <summary> |
| | | Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can read JSON. |
| | | </summary> |
| | | <value><c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can read JSON; otherwise, <c>false</c>.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonConverter.CanWrite"> |
| | | <summary> |
| | | Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON. |
| | | </summary> |
| | | <value><c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON; otherwise, <c>false</c>.</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.JsonReader"> |
| | | <summary> |
| | | Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. |
| | | </summary> |
| | | </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="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.CloseInput"> |
| | | <summary> |
| | | Gets or sets a value indicating whether the underlying stream or |
| | | <see cref="T:System.IO.TextReader"/> should be closed when the reader is closed. |
| | | </summary> |
| | | <value> |
| | | true to close the underlying stream or <see cref="T:System.IO.TextReader"/> when |
| | | the reader is closed; otherwise false. The default is true. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.SupportMultipleContent"> |
| | | <summary> |
| | | Gets or sets a value indicating whether multiple pieces of JSON content can |
| | | be read from a continuous stream without erroring. |
| | | </summary> |
| | | <value> |
| | | true to support reading multiple pieces of JSON content; otherwise false. The default is false. |
| | | </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.DateTimeZoneHandling"> |
| | | <summary> |
| | | Get or set how <see cref="T:System.DateTime"/> time zones are handling when reading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.DateParseHandling"> |
| | | <summary> |
| | | Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.FloatParseHandling"> |
| | | <summary> |
| | | Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.DateFormatString"> |
| | | <summary> |
| | | Get or set how custom date formatted strings are parsed when reading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.MaxDepth"> |
| | | <summary> |
| | | Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>. |
| | | </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="P:Newtonsoft.Json.JsonReader.Path"> |
| | | <summary> |
| | | Gets the path of the current JSON token. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonReader.Culture"> |
| | | <summary> |
| | | Gets or sets the culture used when reading JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. |
| | | </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><c>true</c> if the next token was read successfully; <c>false</c> if there are no more tokens to read.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsInt32"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsString"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.String"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsBytes"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Byte"/>[]. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Byte"/>[] or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsDouble"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsBoolean"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsDecimal"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonReader.ReadAsDateTime"> |
| | | <summary> |
| | | Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>. |
| | | </summary> |
| | | <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</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="T:Newtonsoft.Json.JsonConvert"> |
| | | <summary> |
| | | Provides methods for converting between common language runtime types and JSON types. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="SerializeObject" title="Serializing and Deserializing JSON with JsonConvert" /> |
| | | </example> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonConvert.DefaultSettings"> |
| | | <summary> |
| | | Gets or sets a function that creates default <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | Default settings are automatically used by serialization methods on <see cref="T:Newtonsoft.Json.JsonConvert"/>, |
| | | and <see cref="M:Newtonsoft.Json.Linq.JToken.ToObject``1"/> and <see cref="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object)"/> on <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | To serialize without using any default settings create a <see cref="T:Newtonsoft.Json.JsonSerializer"/> with |
| | | <see cref="M:Newtonsoft.Json.JsonSerializer.Create"/>. |
| | | </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.DateTime,Newtonsoft.Json.DateFormatHandling,Newtonsoft.Json.DateTimeZoneHandling)"> |
| | | <summary> |
| | | Converts the <see cref="T:System.DateTime"/> to its JSON string representation using the <see cref="T:Newtonsoft.Json.DateFormatHandling"/> specified. |
| | | </summary> |
| | | <param name="value">The value to convert.</param> |
| | | <param name="format">The format the date will be converted to.</param> |
| | | <param name="timeZoneHandling">The time zone handling when the date is converted to a string.</param> |
| | | <returns>A JSON string representation of the <see cref="T:System.DateTime"/>.</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.TimeSpan)"> |
| | | <summary> |
| | | Converts the <see cref="T:System.TimeSpan"/> 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.TimeSpan"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Uri)"> |
| | | <summary> |
| | | Converts the <see cref="T:System.Uri"/> 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.Uri"/>.</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="delimiter">The string delimiter character.</param> |
| | | <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String,System.Char,Newtonsoft.Json.StringEscapeHandling)"> |
| | | <summary> |
| | | Converts the <see cref="T:System.String"/> to its JSON string representation. |
| | | </summary> |
| | | <param name="value">The value to convert.</param> |
| | | <param name="delimiter">The string delimiter character.</param> |
| | | <param name="stringEscapeHandling">The string escape handling.</param> |
| | | <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Object)"> |
| | | <summary> |
| | | Converts the <see cref="T:System.Object"/> to its JSON string representation. |
| | | </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 using formatting. |
| | | </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 formatting and 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.JsonSerializerSettings)"> |
| | | <summary> |
| | | Serializes the specified object to a JSON string using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <param name="value">The object to serialize.</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 used.</param> |
| | | <returns> |
| | | A JSON string representation of the object. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,System.Type,Newtonsoft.Json.JsonSerializerSettings)"> |
| | | <summary> |
| | | Serializes the specified object to a JSON string using a type, formatting and <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <param name="value">The object to serialize.</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 used.</param> |
| | | <param name="type"> |
| | | The type of the value being serialized. |
| | | This parameter is used when <see cref="T:Newtonsoft.Json.TypeNameHandling"/> is Auto to write out the type name if the type of the value does not match. |
| | | Specifing the type is optional. |
| | | </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 formatting and <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </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 used.</param> |
| | | <returns> |
| | | A JSON string representation of the object. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,System.Type,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonSerializerSettings)"> |
| | | <summary> |
| | | Serializes the specified object to a JSON string using a type, formatting and <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </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 used.</param> |
| | | <param name="type"> |
| | | The type of the value being serialized. |
| | | This parameter is used when <see cref="T:Newtonsoft.Json.TypeNameHandling"/> is Auto to write out the type name if the type of the value does not match. |
| | | Specifing the type is optional. |
| | | </param> |
| | | <returns> |
| | | A JSON string representation of the object. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String)"> |
| | | <summary> |
| | | Deserializes the JSON to a .NET object. |
| | | </summary> |
| | | <param name="value">The JSON to deserialize.</param> |
| | | <returns>The deserialized object from the JSON string.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,Newtonsoft.Json.JsonSerializerSettings)"> |
| | | <summary> |
| | | Deserializes the JSON to a .NET object using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <param name="value">The JSON 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 used. |
| | | </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 JSON to the specified .NET type. |
| | | </summary> |
| | | <param name="value">The JSON 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 JSON to the specified .NET type. |
| | | </summary> |
| | | <typeparam name="T">The type of the object to deserialize to.</typeparam> |
| | | <param name="value">The JSON 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 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 JSON 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.DeserializeAnonymousType``1(System.String,``0,Newtonsoft.Json.JsonSerializerSettings)"> |
| | | <summary> |
| | | Deserializes the JSON to the given anonymous type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </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 JSON to deserialize.</param> |
| | | <param name="anonymousTypeObject">The anonymous type object.</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 used. |
| | | </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 to the specified .NET type using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>. |
| | | </summary> |
| | | <typeparam name="T">The type of the object to deserialize to.</typeparam> |
| | | <param name="value">The JSON 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 to the specified .NET type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <typeparam name="T">The type of the object to deserialize to.</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 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 to the specified .NET type using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>. |
| | | </summary> |
| | | <param name="value">The JSON 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 to the specified .NET type using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </summary> |
| | | <param name="value">The JSON to deserialize.</param> |
| | | <param name="type">The type of the object to deserialize to.</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 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 using <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | </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 used. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.SerializeXmlNode(System.Xml.XmlNode)"> |
| | | <summary> |
| | | Serializes the XML node to a JSON string. |
| | | </summary> |
| | | <param name="node">The node to serialize.</param> |
| | | <returns>A JSON string of the XmlNode.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.SerializeXmlNode(System.Xml.XmlNode,Newtonsoft.Json.Formatting)"> |
| | | <summary> |
| | | Serializes the XML node to a JSON string using formatting. |
| | | </summary> |
| | | <param name="node">The node to serialize.</param> |
| | | <param name="formatting">Indicates how the output is formatted.</param> |
| | | <returns>A JSON string of the XmlNode.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.SerializeXmlNode(System.Xml.XmlNode,Newtonsoft.Json.Formatting,System.Boolean)"> |
| | | <summary> |
| | | Serializes the XML node to a JSON string using formatting and omits the root object if <paramref name="omitRootObject"/> is <c>true</c>. |
| | | </summary> |
| | | <param name="node">The node to serialize.</param> |
| | | <param name="formatting">Indicates how the output is formatted.</param> |
| | | <param name="omitRootObject">Omits writing the root object.</param> |
| | | <returns>A JSON string of the XmlNode.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String)"> |
| | | <summary> |
| | | Deserializes the XmlNode from a JSON string. |
| | | </summary> |
| | | <param name="value">The JSON string.</param> |
| | | <returns>The deserialized XmlNode</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String,System.String)"> |
| | | <summary> |
| | | Deserializes the XmlNode from a JSON string nested in a root elment specified by <paramref name="deserializeRootElementName"/>. |
| | | </summary> |
| | | <param name="value">The JSON string.</param> |
| | | <param name="deserializeRootElementName">The name of the root element to append when deserializing.</param> |
| | | <returns>The deserialized XmlNode</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String,System.String,System.Boolean)"> |
| | | <summary> |
| | | Deserializes the XmlNode from a JSON string nested in a root elment specified by <paramref name="deserializeRootElementName"/> |
| | | and writes a .NET array attribute for collections. |
| | | </summary> |
| | | <param name="value">The JSON string.</param> |
| | | <param name="deserializeRootElementName">The name of the root element to append when deserializing.</param> |
| | | <param name="writeArrayAttribute"> |
| | | A flag to indicate whether to write the Json.NET array attribute. |
| | | This attribute helps preserve arrays when converting the written XML back to JSON. |
| | | </param> |
| | | <returns>The deserialized XmlNode</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonSerializationException"> |
| | | <summary> |
| | | The exception thrown when an error occurs during JSON serialization or deserialization. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class |
| | | with a specified error message. |
| | | </summary> |
| | | <param name="message">The error message that explains the reason for the exception.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String,System.Exception)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class |
| | | with a specified error message and a reference to the inner exception that is the cause of this exception. |
| | | </summary> |
| | | <param name="message">The error message that explains the reason for the exception.</param> |
| | | <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class. |
| | | </summary> |
| | | <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> |
| | | <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> |
| | | <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception> |
| | | <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception> |
| | | </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="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:System.Runtime.Serialization.SerializationBinder"/> used by the serializer when resolving type names. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.TraceWriter"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.ITraceWriter"/> used by the serializer when writing trace messages. |
| | | </summary> |
| | | <value>The trace writer.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.EqualityComparer"> |
| | | <summary> |
| | | Gets or sets the equality comparer used by the serializer when comparing references. |
| | | </summary> |
| | | <value>The equality comparer.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"> |
| | | <summary> |
| | | Gets or sets how type name writing and reading is handled by the serializer. |
| | | </summary> |
| | | <remarks> |
| | | <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> should be used with caution when your application deserializes JSON from an external source. |
| | | Incoming types should be validated with a custom <see cref="T:System.Runtime.Serialization.SerializationBinder"/> |
| | | when deserializing with a value other than <c>TypeNameHandling.None</c>. |
| | | </remarks> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.TypeNameAssemblyFormat"> |
| | | <summary> |
| | | Gets or sets how a type name assembly is written and resolved by the serializer. |
| | | </summary> |
| | | <value>The type name assembly format.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.PreserveReferencesHandling"> |
| | | <summary> |
| | | Gets or sets how object references are preserved by the serializer. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.ReferenceLoopHandling"> |
| | | <summary> |
| | | Get or set how reference loops (e.g. a class referencing itself) is handled. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.MissingMemberHandling"> |
| | | <summary> |
| | | Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.NullValueHandling"> |
| | | <summary> |
| | | Get or set how null values are handled during serialization and deserialization. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.DefaultValueHandling"> |
| | | <summary> |
| | | Get or set how null default are handled during serialization and deserialization. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.ObjectCreationHandling"> |
| | | <summary> |
| | | Gets or sets how objects are created during deserialization. |
| | | </summary> |
| | | <value>The object creation handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.ConstructorHandling"> |
| | | <summary> |
| | | Gets or sets how constructors are used during deserialization. |
| | | </summary> |
| | | <value>The constructor handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.MetadataPropertyHandling"> |
| | | <summary> |
| | | Gets or sets how metadata properties are used during deserialization. |
| | | </summary> |
| | | <value>The metadata properties handling.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.Converters"> |
| | | <summary> |
| | | Gets a collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization. |
| | | </summary> |
| | | <value>Collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.ContractResolver"> |
| | | <summary> |
| | | Gets or sets the contract resolver used by the serializer when |
| | | serializing .NET objects to JSON and vice versa. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.Context"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:System.Runtime.Serialization.StreamingContext"/> used by the serializer when invoking serialization callback methods. |
| | | </summary> |
| | | <value>The context.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.Formatting"> |
| | | <summary> |
| | | Indicates how JSON text output is formatted. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.DateFormatHandling"> |
| | | <summary> |
| | | Get or set how dates are written to JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.DateTimeZoneHandling"> |
| | | <summary> |
| | | Get or set how <see cref="T:System.DateTime"/> time zones are handling during serialization and deserialization. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.DateParseHandling"> |
| | | <summary> |
| | | Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.FloatParseHandling"> |
| | | <summary> |
| | | Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.FloatFormatHandling"> |
| | | <summary> |
| | | Get or set how special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>, |
| | | <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/>, |
| | | are written as JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.StringEscapeHandling"> |
| | | <summary> |
| | | Get or set how strings are escaped when writing JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.DateFormatString"> |
| | | <summary> |
| | | Get or set how <see cref="T:System.DateTime"/> and <see cref="T:System.DateTimeOffset"/> values are formatted when writing JSON text, and the expected date format when reading JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.Culture"> |
| | | <summary> |
| | | Gets or sets the culture used when reading JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.MaxDepth"> |
| | | <summary> |
| | | Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonSerializer.CheckAdditionalContent"> |
| | | <summary> |
| | | Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if there will be a check for additional JSON content after deserializing an object; otherwise, <c>false</c>. |
| | | </value> |
| | | </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"> |
| | | <summary> |
| | | Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </summary> |
| | | <returns> |
| | | A new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </returns> |
| | | </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"/>. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </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"/>. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will not use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializer.CreateDefault"> |
| | | <summary> |
| | | Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </summary> |
| | | <returns> |
| | | A new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializer.CreateDefault(Newtonsoft.Json.JsonSerializerSettings)"> |
| | | <summary> |
| | | Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/> as well as 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"/>. |
| | | The <see cref="T:Newtonsoft.Json.JsonSerializer"/> will use default settings |
| | | from <see cref="P:Newtonsoft.Json.JsonConvert.DefaultSettings"/> as well as 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,System.Type)"> |
| | | <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="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> |
| | | <param name="objectType"> |
| | | The type of the value being serialized. |
| | | This parameter is used when <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> is Auto to write out the type name if the type of the value does not match. |
| | | Specifing the type is optional. |
| | | </param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(System.IO.TextWriter,System.Object,System.Type)"> |
| | | <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> |
| | | <param name="objectType"> |
| | | The type of the value being serialized. |
| | | This parameter is used when <see cref="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling"/> is Auto to write out the type name if the type of the value does not match. |
| | | Specifing the type is optional. |
| | | </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="T:Newtonsoft.Json.Schema.Extensions"> |
| | | <summary> |
| | | <para> |
| | | Contains the JSON schema extension methods. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.Extensions.IsValid(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema)"> |
| | | <summary> |
| | | <para> |
| | | Determines whether the <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param> |
| | | <param name="schema">The schema to test with.</param> |
| | | <returns> |
| | | <c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.Extensions.IsValid(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema,System.Collections.Generic.IList{System.String}@)"> |
| | | <summary> |
| | | <para> |
| | | Determines whether the <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param> |
| | | <param name="schema">The schema to test with.</param> |
| | | <param name="errorMessages">When this method returns, contains any error messages generated while validating. </param> |
| | | <returns> |
| | | <c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid; otherwise, <c>false</c>. |
| | | </returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.Extensions.Validate(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema)"> |
| | | <summary> |
| | | <para> |
| | | Validates the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param> |
| | | <param name="schema">The schema to test with.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.Extensions.Validate(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema,Newtonsoft.Json.Schema.ValidationEventHandler)"> |
| | | <summary> |
| | | <para> |
| | | Validates the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param> |
| | | <param name="schema">The schema to test with.</param> |
| | | <param name="validationEventHandler">The validation event handler.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.JsonSchemaException"> |
| | | <summary> |
| | | <para> |
| | | Returns detailed information about the schema exception. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchemaException.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.Schema.JsonSchemaException.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="P:Newtonsoft.Json.Schema.JsonSchemaException.Path"> |
| | | <summary> |
| | | Gets the path to the JSON where the error occurred. |
| | | </summary> |
| | | <value>The path to the JSON where the error occurred.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.String)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class |
| | | with a specified error message. |
| | | </summary> |
| | | <param name="message">The error message that explains the reason for the exception.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.String,System.Exception)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class |
| | | with a specified error message and a reference to the inner exception that is the cause of this exception. |
| | | </summary> |
| | | <param name="message">The error message that explains the reason for the exception.</param> |
| | | <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class. |
| | | </summary> |
| | | <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> |
| | | <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> |
| | | <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception> |
| | | <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.JsonSchemaResolver"> |
| | | <summary> |
| | | <para> |
| | | Resolves <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from an id. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchemaResolver.LoadedSchemas"> |
| | | <summary> |
| | | Gets or sets the loaded schemas. |
| | | </summary> |
| | | <value>The loaded schemas.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaResolver.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaResolver.GetSchema(System.String)"> |
| | | <summary> |
| | | Gets a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> for the specified reference. |
| | | </summary> |
| | | <param name="reference">The id.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> for the specified reference.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling"> |
| | | <summary> |
| | | <para> |
| | | Specifies undefined schema Id handling options for the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaGenerator"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.None"> |
| | | <summary> |
| | | Do not infer a schema Id. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.UseTypeName"> |
| | | <summary> |
| | | Use the .NET type name as the schema Id. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.UseAssemblyQualifiedName"> |
| | | <summary> |
| | | Use the assembly qualified .NET type name as the schema Id. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.ValidationEventArgs"> |
| | | <summary> |
| | | <para> |
| | | Returns detailed information related to the <see cref="T:Newtonsoft.Json.Schema.ValidationEventHandler"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Exception"> |
| | | <summary> |
| | | Gets the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> associated with the validation error. |
| | | </summary> |
| | | <value>The JsonSchemaException associated with the validation error.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Path"> |
| | | <summary> |
| | | Gets the path of the JSON location where the validation error occurred. |
| | | </summary> |
| | | <value>The path of the JSON location where the validation error occurred.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Message"> |
| | | <summary> |
| | | Gets the text description corresponding to the validation error. |
| | | </summary> |
| | | <value>The text description.</value> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.ValidationEventHandler"> |
| | | <summary> |
| | | <para> |
| | | Represents the callback method that will handle JSON schema validation events and the <see cref="T:Newtonsoft.Json.Schema.ValidationEventArgs"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.JsonSchema"> |
| | | <summary> |
| | | <para> |
| | | An in-memory representation of a JSON Schema. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Id"> |
| | | <summary> |
| | | Gets or sets the id. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Title"> |
| | | <summary> |
| | | Gets or sets the title. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Required"> |
| | | <summary> |
| | | Gets or sets whether the object is required. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.ReadOnly"> |
| | | <summary> |
| | | Gets or sets whether the object is read only. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Hidden"> |
| | | <summary> |
| | | Gets or sets whether the object is visible to users. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Transient"> |
| | | <summary> |
| | | Gets or sets whether the object is transient. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Description"> |
| | | <summary> |
| | | Gets or sets the description of the object. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Type"> |
| | | <summary> |
| | | Gets or sets the types of values allowed by the object. |
| | | </summary> |
| | | <value>The type.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Pattern"> |
| | | <summary> |
| | | Gets or sets the pattern. |
| | | </summary> |
| | | <value>The pattern.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.MinimumLength"> |
| | | <summary> |
| | | Gets or sets the minimum length. |
| | | </summary> |
| | | <value>The minimum length.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.MaximumLength"> |
| | | <summary> |
| | | Gets or sets the maximum length. |
| | | </summary> |
| | | <value>The maximum length.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.DivisibleBy"> |
| | | <summary> |
| | | Gets or sets a number that the value should be divisble by. |
| | | </summary> |
| | | <value>A number that the value should be divisble by.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Minimum"> |
| | | <summary> |
| | | Gets or sets the minimum. |
| | | </summary> |
| | | <value>The minimum.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Maximum"> |
| | | <summary> |
| | | Gets or sets the maximum. |
| | | </summary> |
| | | <value>The maximum.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.ExclusiveMinimum"> |
| | | <summary> |
| | | Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. |
| | | </summary> |
| | | <value>A flag indicating whether the value can not equal the number defined by the "minimum" attribute.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.ExclusiveMaximum"> |
| | | <summary> |
| | | Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. |
| | | </summary> |
| | | <value>A flag indicating whether the value can not equal the number defined by the "maximum" attribute.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.MinimumItems"> |
| | | <summary> |
| | | Gets or sets the minimum number of items. |
| | | </summary> |
| | | <value>The minimum number of items.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.MaximumItems"> |
| | | <summary> |
| | | Gets or sets the maximum number of items. |
| | | </summary> |
| | | <value>The maximum number of items.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Items"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of items. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of items.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.PositionalItemsValidation"> |
| | | <summary> |
| | | Gets or sets a value indicating whether items in an array are validated using the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> instance at their array position from <see cref="P:Newtonsoft.Json.Schema.JsonSchema.Items"/>. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if items are validated using their array position; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.AdditionalItems"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional items. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional items.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.AllowAdditionalItems"> |
| | | <summary> |
| | | Gets or sets a value indicating whether additional items are allowed. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if additional items are allowed; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.UniqueItems"> |
| | | <summary> |
| | | Gets or sets whether the array items must be unique. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Properties"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of properties. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of properties.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.AdditionalProperties"> |
| | | <summary> |
| | | Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional properties. |
| | | </summary> |
| | | <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional properties.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.PatternProperties"> |
| | | <summary> |
| | | Gets or sets the pattern properties. |
| | | </summary> |
| | | <value>The pattern properties.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.AllowAdditionalProperties"> |
| | | <summary> |
| | | Gets or sets a value indicating whether additional properties are allowed. |
| | | </summary> |
| | | <value> |
| | | <c>true</c> if additional properties are allowed; otherwise, <c>false</c>. |
| | | </value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Requires"> |
| | | <summary> |
| | | Gets or sets the required property if this property is present. |
| | | </summary> |
| | | <value>The required property if this property is present.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Enum"> |
| | | <summary> |
| | | Gets or sets the a collection of valid enum values allowed. |
| | | </summary> |
| | | <value>A collection of valid enum values allowed.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Disallow"> |
| | | <summary> |
| | | Gets or sets disallowed types. |
| | | </summary> |
| | | <value>The disallow types.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Default"> |
| | | <summary> |
| | | Gets or sets the default value. |
| | | </summary> |
| | | <value>The default value.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Extends"> |
| | | <summary> |
| | | Gets or sets the collection of <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> that this schema extends. |
| | | </summary> |
| | | <value>The collection of <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> that this schema extends.</value> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchema.Format"> |
| | | <summary> |
| | | Gets or sets the format. |
| | | </summary> |
| | | <value>The format.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.#ctor"> |
| | | <summary> |
| | | Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> class. |
| | | </summary> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.Read(Newtonsoft.Json.JsonReader)"> |
| | | <summary> |
| | | Reads a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the JSON Schema to read.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> object representing the JSON Schema.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.Read(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Schema.JsonSchemaResolver)"> |
| | | <summary> |
| | | Reads a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>. |
| | | </summary> |
| | | <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the JSON Schema to read.</param> |
| | | <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> to use when resolving schema references.</param> |
| | | <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> object representing the JSON Schema.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.Parse(System.String)"> |
| | | <summary> |
| | | Load a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from a string that contains schema JSON. |
| | | </summary> |
| | | <param name="json">A <see cref="T:System.String"/> that contains JSON.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> populated from the string that contains JSON.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.Parse(System.String,Newtonsoft.Json.Schema.JsonSchemaResolver)"> |
| | | <summary> |
| | | Parses the specified json. |
| | | </summary> |
| | | <param name="json">The json.</param> |
| | | <param name="resolver">The resolver.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> populated from the string that contains JSON.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.WriteTo(Newtonsoft.Json.JsonWriter)"> |
| | | <summary> |
| | | Writes this schema to a <see cref="T:Newtonsoft.Json.JsonWriter"/>. |
| | | </summary> |
| | | <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.Schema.JsonSchemaResolver)"> |
| | | <summary> |
| | | Writes this schema to a <see cref="T:Newtonsoft.Json.JsonWriter"/> using the specified <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/>. |
| | | </summary> |
| | | <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param> |
| | | <param name="resolver">The resolver used.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchema.ToString"> |
| | | <summary> |
| | | Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>. |
| | | </summary> |
| | | <returns> |
| | | A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>. |
| | | </returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.JsonSchemaGenerator"> |
| | | <summary> |
| | | <para> |
| | | Generates a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from a specified <see cref="T:System.Type"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchemaGenerator.UndefinedSchemaIdHandling"> |
| | | <summary> |
| | | Gets or sets how undefined schemas are handled by the serializer. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.Schema.JsonSchemaGenerator.ContractResolver"> |
| | | <summary> |
| | | Gets or sets the contract resolver. |
| | | </summary> |
| | | <value>The contract resolver.</value> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type)"> |
| | | <summary> |
| | | Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type. |
| | | </summary> |
| | | <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,Newtonsoft.Json.Schema.JsonSchemaResolver)"> |
| | | <summary> |
| | | Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type. |
| | | </summary> |
| | | <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param> |
| | | <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> used to resolve schema references.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,System.Boolean)"> |
| | | <summary> |
| | | Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type. |
| | | </summary> |
| | | <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param> |
| | | <param name="rootSchemaNullable">Specify whether the generated root <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> will be nullable.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,Newtonsoft.Json.Schema.JsonSchemaResolver,System.Boolean)"> |
| | | <summary> |
| | | Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type. |
| | | </summary> |
| | | <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param> |
| | | <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> used to resolve schema references.</param> |
| | | <param name="rootSchemaNullable">Specify whether the generated root <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> will be nullable.</param> |
| | | <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.Schema.JsonSchemaType"> |
| | | <summary> |
| | | <para> |
| | | The value types allowed by the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/>. |
| | | </para> |
| | | <note type="caution"> |
| | | JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details. |
| | | </note> |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.None"> |
| | | <summary> |
| | | No type specified. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.String"> |
| | | <summary> |
| | | String type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Float"> |
| | | <summary> |
| | | Float type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Integer"> |
| | | <summary> |
| | | Integer type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Boolean"> |
| | | <summary> |
| | | Boolean type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Object"> |
| | | <summary> |
| | | Object type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Array"> |
| | | <summary> |
| | | Array type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Null"> |
| | | <summary> |
| | | Null type. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Any"> |
| | | <summary> |
| | | Any type. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.MissingMemberHandling"> |
| | | <summary> |
| | | Specifies missing member handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.MissingMemberHandling.Ignore"> |
| | | <summary> |
| | | Ignore a missing member and do not attempt to deserialize it. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.MissingMemberHandling.Error"> |
| | | <summary> |
| | | Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a missing member is encountered during deserialization. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.NullValueHandling"> |
| | | <summary> |
| | | Specifies null value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | <example> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeNullValueHandlingObject" title="NullValueHandling Class" /> |
| | | <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeNullValueHandlingExample" title="NullValueHandling Ignore Example" /> |
| | | </example> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.NullValueHandling.Include"> |
| | | <summary> |
| | | Include null values when serializing and deserializing objects. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.NullValueHandling.Ignore"> |
| | | <summary> |
| | | Ignore null values when serializing and deserializing objects. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.ReferenceLoopHandling"> |
| | | <summary> |
| | | Specifies reference loop handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Error"> |
| | | <summary> |
| | | Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a loop is encountered. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Ignore"> |
| | | <summary> |
| | | Ignore loop references and do not serialize. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Serialize"> |
| | | <summary> |
| | | Serialize loop references. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.TypeNameHandling"> |
| | | <summary> |
| | | Specifies type name handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>. |
| | | </summary> |
| | | <remarks> |
| | | <see cref="T:Newtonsoft.Json.TypeNameHandling"/> should be used with caution when your application deserializes JSON from an external source. |
| | | Incoming types should be validated with a custom <see cref="T:System.Runtime.Serialization.SerializationBinder"/> |
| | | when deserializing with a value other than <c>TypeNameHandling.None</c>. |
| | | </remarks> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameHandling.None"> |
| | | <summary> |
| | | Do not include the .NET type name when serializing types. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameHandling.Objects"> |
| | | <summary> |
| | | Include the .NET type name when serializing into a JSON object structure. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameHandling.Arrays"> |
| | | <summary> |
| | | Include the .NET type name when serializing into a JSON array structure. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameHandling.All"> |
| | | <summary> |
| | | Always include the .NET type name when serializing. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.TypeNameHandling.Auto"> |
| | | <summary> |
| | | Include the .NET type name when the type of the object being serialized is not the same as its declared type. |
| | | </summary> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.JsonToken"> |
| | | <summary> |
| | | Specifies the type of JSON token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.None"> |
| | | <summary> |
| | | This is returned by the <see cref="T:Newtonsoft.Json.JsonReader"/> if a <see cref="M:Newtonsoft.Json.JsonReader.Read"/> method has not been called. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.StartObject"> |
| | | <summary> |
| | | An object start token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.StartArray"> |
| | | <summary> |
| | | An array start token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.StartConstructor"> |
| | | <summary> |
| | | A constructor start token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.PropertyName"> |
| | | <summary> |
| | | An object property name. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Comment"> |
| | | <summary> |
| | | A comment. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Raw"> |
| | | <summary> |
| | | Raw JSON. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Integer"> |
| | | <summary> |
| | | An integer. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Float"> |
| | | <summary> |
| | | A float. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.String"> |
| | | <summary> |
| | | A string. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Boolean"> |
| | | <summary> |
| | | A boolean. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Null"> |
| | | <summary> |
| | | A null token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Undefined"> |
| | | <summary> |
| | | An undefined token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.EndObject"> |
| | | <summary> |
| | | An object end token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.EndArray"> |
| | | <summary> |
| | | An array end token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.EndConstructor"> |
| | | <summary> |
| | | A constructor end token. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Date"> |
| | | <summary> |
| | | A Date. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.JsonToken.Bytes"> |
| | | <summary> |
| | | Byte 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="P:Newtonsoft.Json.JsonWriter.CloseOutput"> |
| | | <summary> |
| | | Gets or sets a value indicating whether the underlying stream or |
| | | <see cref="T:System.IO.TextReader"/> should be closed when the writer is closed. |
| | | </summary> |
| | | <value> |
| | | true to close the underlying stream or <see cref="T:System.IO.TextReader"/> when |
| | | the writer is closed; otherwise false. The default is true. |
| | | </value> |
| | | </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.Path"> |
| | | <summary> |
| | | Gets the path of the writer. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.Formatting"> |
| | | <summary> |
| | | Indicates how JSON text output is formatted. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.DateFormatHandling"> |
| | | <summary> |
| | | Get or set how dates are written to JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.DateTimeZoneHandling"> |
| | | <summary> |
| | | Get or set how <see cref="T:System.DateTime"/> time zones are handling when writing JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.StringEscapeHandling"> |
| | | <summary> |
| | | Get or set how strings are escaped when writing JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.FloatFormatHandling"> |
| | | <summary> |
| | | Get or set how special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>, |
| | | <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/>, |
| | | are written to JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.DateFormatString"> |
| | | <summary> |
| | | Get or set how <see cref="T:System.DateTime"/> and <see cref="T:System.DateTimeOffset"/> values are formatting when writing JSON text. |
| | | </summary> |
| | | </member> |
| | | <member name="P:Newtonsoft.Json.JsonWriter.Culture"> |
| | | <summary> |
| | | Gets or sets the culture used when writing JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. |
| | | </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.WritePropertyName(System.String,System.Boolean)"> |
| | | <summary> |
| | | Writes the property name of a name/value pair on a JSON object. |
| | | </summary> |
| | | <param name="name">The name of the property.</param> |
| | | <param name="escape">A flag to indicate whether the text should be escaped when it is written as a JSON property name.</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 and its children. |
| | | </summary> |
| | | <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read the token from.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonReader,System.Boolean)"> |
| | | <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> |
| | | <param name="writeChildren">A flag indicating whether the current token's children should be written.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonToken,System.Object)"> |
| | | <summary> |
| | | Writes the <see cref="T:Newtonsoft.Json.JsonToken"/> token and its value. |
| | | </summary> |
| | | <param name="token">The <see cref="T:Newtonsoft.Json.JsonToken"/> to write.</param> |
| | | <param name="value"> |
| | | The value to write. |
| | | A value is only required for tokens that have an associated value, e.g. the <see cref="T:System.String"/> property name for <see cref="F:Newtonsoft.Json.JsonToken.PropertyName"/>. |
| | | A null value can be passed to the method for token's that don't have a value, e.g. <see cref="F:Newtonsoft.Json.JsonToken.StartObject"/>.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonToken)"> |
| | | <summary> |
| | | Writes the <see cref="T:Newtonsoft.Json.JsonToken"/> token. |
| | | </summary> |
| | | <param name="token">The <see cref="T:Newtonsoft.Json.JsonToken"/> to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)"> |
| | | <summary> |
| | | Writes the specified end token. |
| | | </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.Guid)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Guid"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Guid"/> value to write.</param> |
| | | </member> |
| | | <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.TimeSpan)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.TimeSpan"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.TimeSpan"/> 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.Guid})"> |
| | | <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.TimeSpan})"> |
| | | <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: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.Uri)"> |
| | | <summary> |
| | | Writes a <see cref="T:System.Uri"/> value. |
| | | </summary> |
| | | <param name="value">The <see cref="T:System.Uri"/> 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="M:Newtonsoft.Json.JsonWriter.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.JsonWriter.SetWriteState(Newtonsoft.Json.JsonToken,System.Object)"> |
| | | <summary> |
| | | Sets the state of the JsonWriter, |
| | | </summary> |
| | | <param name="token">The JsonToken being written.</param> |
| | | <param name="value">The value being written.</param> |
| | | </member> |
| | | <member name="T:Newtonsoft.Json.WriteState"> |
| | | <summary> |
| | |
| | | <summary> |
| | | An exception has been thrown, which has left the <see cref="T:Newtonsoft.Json.JsonWriter"/> in an invalid state. |
| | | You may call the <see cref="M:Newtonsoft.Json.JsonWriter.Close"/> method to put the <see cref="T:Newtonsoft.Json.JsonWriter"/> in the <c>Closed</c> state. |
| | | Any other <see cref="T:Newtonsoft.Json.JsonWriter"/> method calls results in an <see cref="T:System.InvalidOperationException"/> being thrown. |
| | | Any other <see cref="T:Newtonsoft.Json.JsonWriter"/> method calls result in an <see cref="T:System.InvalidOperationException"/> being thrown. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.WriteState.Closed"> |
| | |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.WriteState.Array"> |
| | | <summary> |
| | | A array is being written. |
| | | An array is being written. |
| | | </summary> |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.WriteState.Constructor"> |
| | |
| | | </member> |
| | | <member name="F:Newtonsoft.Json.WriteState.Start"> |
| | | <summary> |
| | | A write method has not been called. |
| | | A <see cref="T:Newtonsoft.Json.JsonWriter"/> write method has not been called. |
| | | </summary> |
| | | </member> |
| | | <member name="T:System.Runtime.CompilerServices.ExtensionAttribute"> |