From 8d39d806aa73ba747802810368411d379328bb6f Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Thu, 11 Sep 2008 01:50:31 +0000 Subject: Newtonsoft Json.NET 1.3.1 for upcoming use in comms. --- ThirdPartyLicenses/Newtonsoft-JsonDotNet.txt | 23 + bin/Newtonsoft.Json.XML | 990 +++++++++++++++++++++++++++ bin/Newtonsoft.Json.dll | Bin 0 -> 73728 bytes bin/Newtonsoft.Json.pdb | Bin 0 -> 192000 bytes 4 files changed, 1013 insertions(+) create mode 100644 ThirdPartyLicenses/Newtonsoft-JsonDotNet.txt create mode 100644 bin/Newtonsoft.Json.XML create mode 100644 bin/Newtonsoft.Json.dll create mode 100644 bin/Newtonsoft.Json.pdb diff --git a/ThirdPartyLicenses/Newtonsoft-JsonDotNet.txt b/ThirdPartyLicenses/Newtonsoft-JsonDotNet.txt new file mode 100644 index 0000000..457daca --- /dev/null +++ b/ThirdPartyLicenses/Newtonsoft-JsonDotNet.txt @@ -0,0 +1,23 @@ +Json.NET +License: The MIT License +Copyright (c) 2007 James Newton-King + + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/bin/Newtonsoft.Json.XML b/bin/Newtonsoft.Json.XML new file mode 100644 index 0000000..c78992a --- /dev/null +++ b/bin/Newtonsoft.Json.XML @@ -0,0 +1,990 @@ + + + + Newtonsoft.Json + + + + + Determines whether the string contains white space. + + The string to test for white space. + + true if the string contains white space; otherwise, false. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Ensures the target string ends with the specified string. + + The target. + The value. + The target string with the value string at the end. + + + + Determines whether the SqlString is null or empty. + + The string. + + true if the SqlString is null or empty; otherwise, false. + + + + + Perform an action if the string is not null or empty. + + The value. + The action to perform. + + + + Indents the specified string. + + The string to indent. + The number of characters to indent by. + + + + + Indents the specified string. + + The string to indent. + The number of characters to indent by. + The indent character. + + + + + Numbers the lines. + + The string to number. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the type of the typed list's items. + + The type. + The type of the typed list's items. + + + + Tests whether the list's items are their unitialized value. + + The list. + Whether the list's items are their unitialized value + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Serializes and deserializes objects into and from the Json format. + The enables you to control how objects are encoded into Json. + + + + + Initializes a new instance of the class. + + + + + Deserializes the Json structure contained by the specified . + + The that contains the Json structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The type of object to create. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Represents a JavaScript array. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class that + contains elements copied from the specified collection. + + The collection whose elements are copied to the new array. + + + + Initializes a new instance of the class that + is empty and has the specified initial capacity. + + The number of elements that the new array can initially store. + + + + Provides methods for converting between common language runtime types and JavaScript types. + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + The string delimiter character. + A Json string representation of the . + + + + Converts the to it's JavaScript string representation. + + The value to convert. + A Json string representation of the . + + + + Serializes the specified object to a Json object. + + The object to serialize. + A Json string representation of the object. + + + + Deserializes the specified object to a Json object. + + The object to deserialize. + The deserialized object from the Json string. + + + + Deserializes the specified object to a Json object. + + The object to deserialize. + The of object being deserialized. + The deserialized object from the Json string. + + + + Deserializes the specified object to a Json object. + + The type of the object to deserialize. + The object to deserialize. + The deserialized object from the Json string. + + + + Deserializes the specified object to a Json object. + + The type of the object to deserialize. + The object to deserialize. + Converters to use while deserializing. + The deserialized object from the Json string. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Represents a JavaScript constructor. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Determines whether the collection is null, empty or its contents are uninitialized values. + + The list. + + true if the collection is null or empty or its contents are uninitialized values; otherwise, false. + + + + + Makes a slice of the specified list in between the start and end indexes. + + The list. + The start index. + The end index. + A slice of the list. + + + + Makes a slice of the specified list in between the start and end indexes, + getting every so many items based upon the step. + + The list. + The start index. + The end index. + The step. + A slice of the list. + + + + Group the collection using a function which returns the key. + + The source collection to group. + The key selector. + A Dictionary with each key relating to a list of objects in a list grouped under it. + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Represents a JavaScript object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class that + contains values copied from the specified . + + The whose elements are copied to the new object. + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + An object property name. + + + + + A comment. + + + + + An interger. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A JavaScript object constructor. + + + + + A Date. + + + + + Checks if the attributeName is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + True if attribute name is for a namespace attribute, otherwise false. + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the property name of a name/value pair on a Json object. + + + + + + Writes the end of the current Json object or array. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JavaScript manually. + + The raw JavaScript to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets the state of the writer. + + + + + Indicates how the output is formatted. + + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next Json token from the stream. + + + + + + Changes the to Closed. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets the type of the current Json token. + + + + + Gets the text value of the current Json token. + + + + + Gets The Common Language Runtime (CLR) type for the current Json token. + + + + diff --git a/bin/Newtonsoft.Json.dll b/bin/Newtonsoft.Json.dll new file mode 100644 index 0000000..3b14448 Binary files /dev/null and b/bin/Newtonsoft.Json.dll differ diff --git a/bin/Newtonsoft.Json.pdb b/bin/Newtonsoft.Json.pdb new file mode 100644 index 0000000..a8b8b8f Binary files /dev/null and b/bin/Newtonsoft.Json.pdb differ -- cgit v1.1