aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--OpenSim/Region/Environment/Modules/Scripting/HttpRequest/ScriptsHttpRequests.cs4
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs20
-rw-r--r--bin/Newtonsoft.Json.XML1980
3 files changed, 994 insertions, 1010 deletions
diff --git a/OpenSim/Region/Environment/Modules/Scripting/HttpRequest/ScriptsHttpRequests.cs b/OpenSim/Region/Environment/Modules/Scripting/HttpRequest/ScriptsHttpRequests.cs
index 9595588..7b21832 100644
--- a/OpenSim/Region/Environment/Modules/Scripting/HttpRequest/ScriptsHttpRequests.cs
+++ b/OpenSim/Region/Environment/Modules/Scripting/HttpRequest/ScriptsHttpRequests.cs
@@ -58,7 +58,7 @@ using System.Collections;
58 * //TODO 58 * //TODO
59 * 59 *
60 * This probably needs some throttling mechanism but 60 * This probably needs some throttling mechanism but
61 * its wide open right now. This applies to both 61 * it's wide open right now. This applies to both
62 * number of requests and data volume. 62 * number of requests and data volume.
63 * 63 *
64 * Linden puts all kinds of header fields in the requests. 64 * Linden puts all kinds of header fields in the requests.
@@ -77,7 +77,7 @@ using System.Collections;
77 * HTTPS support 77 * HTTPS support
78 * 78 *
79 * Configurable timeout? 79 * Configurable timeout?
80 * Configurable max repsonse size? 80 * Configurable max response size?
81 * Configurable 81 * Configurable
82 * 82 *
83 * **************************************************/ 83 * **************************************************/
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
index a5eeaad..b27aa07 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
@@ -1552,7 +1552,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
1552 public void llSetForce(LSL_Types.Vector3 force, int local) 1552 public void llSetForce(LSL_Types.Vector3 force, int local)
1553 { 1553 {
1554 m_host.AddScriptLPS(1); 1554 m_host.AddScriptLPS(1);
1555 //NotImplemented("llSetForce");
1556 1555
1557 if (m_host.ParentGroup != null) 1556 if (m_host.ParentGroup != null)
1558 { 1557 {
@@ -1571,8 +1570,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
1571 LSL_Types.Vector3 force = new LSL_Types.Vector3(0.0, 0.0, 0.0); 1570 LSL_Types.Vector3 force = new LSL_Types.Vector3(0.0, 0.0, 0.0);
1572 1571
1573 m_host.AddScriptLPS(1); 1572 m_host.AddScriptLPS(1);
1574 //NotImplemented("llGetForce");
1575 //return new LSL_Types.Vector3();
1576 1573
1577 if (m_host.ParentGroup != null) 1574 if (m_host.ParentGroup != null)
1578 { 1575 {
@@ -1592,7 +1589,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
1592 { 1589 {
1593 m_host.AddScriptLPS(1); 1590 m_host.AddScriptLPS(1);
1594 return m_host.registerTargetWaypoint(new Vector3((float)position.x, (float)position.y, (float)position.z), (float)range); 1591 return m_host.registerTargetWaypoint(new Vector3((float)position.x, (float)position.y, (float)position.z), (float)range);
1595
1596 } 1592 }
1597 1593
1598 public void llTargetRemove(int number) 1594 public void llTargetRemove(int number)
@@ -3566,11 +3562,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
3566 z = rot.z / s; 3562 z = rot.z / s;
3567 } 3563 }
3568 3564
3569
3570 return new LSL_Types.Vector3(x,y,z); 3565 return new LSL_Types.Vector3(x,y,z);
3571
3572
3573// NotImplemented("llRot2Axis");
3574 } 3566 }
3575 3567
3576 3568
@@ -3588,14 +3580,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
3588 rot.y /= length; 3580 rot.y /= length;
3589 rot.z /= length; 3581 rot.z /= length;
3590 rot.s /= length; 3582 rot.s /= length;
3591
3592 } 3583 }
3593 3584
3594 double angle = 2 * Math.Acos(rot.s); 3585 double angle = 2 * Math.Acos(rot.s);
3595 3586
3596 return angle; 3587 return angle;
3597
3598// NotImplemented("llRot2Angle");
3599 } 3588 }
3600 3589
3601 public LSL_Types.LSLFloat llAcos(double val) 3590 public LSL_Types.LSLFloat llAcos(double val)
@@ -3615,7 +3604,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
3615 { 3604 {
3616 m_host.AddScriptLPS(1); 3605 m_host.AddScriptLPS(1);
3617 3606
3618 return (double) Math.Acos(a.x * b.x + a.y * b.y + a.z * b.z + a.s * b.s) * 2; 3607 return (double) Math.Acos(a.x * b.x + a.y * b.y + a.z * b.z + a.s * b.s) * 2;
3619 } 3608 }
3620 3609
3621 public LSL_Types.LSLString llGetInventoryKey(string name) 3610 public LSL_Types.LSLString llGetInventoryKey(string name)
@@ -4594,8 +4583,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
4594 public LSL_Types.LSLInteger llGetFreeMemory() 4583 public LSL_Types.LSLInteger llGetFreeMemory()
4595 { 4584 {
4596 m_host.AddScriptLPS(1); 4585 m_host.AddScriptLPS(1);
4597// NotImplemented("llGetFreeMemory"); 4586 // Make scripts designed for LSO happy
4598 // Make scripts desined for LSO happy
4599 return 16384; 4587 return 16384;
4600 } 4588 }
4601 4589
@@ -7146,8 +7134,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
7146 7134
7147 } 7135 }
7148 // ScriptSleep(2000); 7136 // ScriptSleep(2000);
7149
7150 //NotImplemented("llParcelMediaCommandList");
7151 } 7137 }
7152 7138
7153 public LSL_Types.list llParcelMediaQuery(LSL_Types.list aList) 7139 public LSL_Types.list llParcelMediaQuery(LSL_Types.list aList)
@@ -7876,8 +7862,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
7876 llShout(ScriptBaseClass.DEBUG_CHANNEL, msg); 7862 llShout(ScriptBaseClass.DEBUG_CHANNEL, msg);
7877 } 7863 }
7878 7864
7879
7880
7881 internal void NotImplemented(string command) 7865 internal void NotImplemented(string command)
7882 { 7866 {
7883 if (throwErrorOnNotImplemented) 7867 if (throwErrorOnNotImplemented)
diff --git a/bin/Newtonsoft.Json.XML b/bin/Newtonsoft.Json.XML
index c78992a..b84e336 100644
--- a/bin/Newtonsoft.Json.XML
+++ b/bin/Newtonsoft.Json.XML
@@ -1,990 +1,990 @@
1<?xml version="1.0"?> 1<?xml version="1.0"?>
2<doc> 2<doc>
3 <assembly> 3 <assembly>
4 <name>Newtonsoft.Json</name> 4 <name>Newtonsoft.Json</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="M:Newtonsoft.Json.Utilities.StringUtils.ContainsWhiteSpace(System.String)"> 7 <member name="M:Newtonsoft.Json.Utilities.StringUtils.ContainsWhiteSpace(System.String)">
8 <summary> 8 <summary>
9 Determines whether the string contains white space. 9 Determines whether the string contains white space.
10 </summary> 10 </summary>
11 <param name="s">The string to test for white space.</param> 11 <param name="s">The string to test for white space.</param>
12 <returns> 12 <returns>
13 <c>true</c> if the string contains white space; otherwise, <c>false</c>. 13 <c>true</c> if the string contains white space; otherwise, <c>false</c>.
14 </returns> 14 </returns>
15 </member> 15 </member>
16 <member name="M:Newtonsoft.Json.Utilities.StringUtils.IsWhiteSpace(System.String)"> 16 <member name="M:Newtonsoft.Json.Utilities.StringUtils.IsWhiteSpace(System.String)">
17 <summary> 17 <summary>
18 Determines whether the string is all white space. Empty string will return false. 18 Determines whether the string is all white space. Empty string will return false.
19 </summary> 19 </summary>
20 <param name="s">The string to test whether it is all white space.</param> 20 <param name="s">The string to test whether it is all white space.</param>
21 <returns> 21 <returns>
22 <c>true</c> if the string is all white space; otherwise, <c>false</c>. 22 <c>true</c> if the string is all white space; otherwise, <c>false</c>.
23 </returns> 23 </returns>
24 </member> 24 </member>
25 <member name="M:Newtonsoft.Json.Utilities.StringUtils.EnsureEndsWith(System.String,System.String)"> 25 <member name="M:Newtonsoft.Json.Utilities.StringUtils.EnsureEndsWith(System.String,System.String)">
26 <summary> 26 <summary>
27 Ensures the target string ends with the specified string. 27 Ensures the target string ends with the specified string.
28 </summary> 28 </summary>
29 <param name="target">The target.</param> 29 <param name="target">The target.</param>
30 <param name="value">The value.</param> 30 <param name="value">The value.</param>
31 <returns>The target string with the value string at the end.</returns> 31 <returns>The target string with the value string at the end.</returns>
32 </member> 32 </member>
33 <member name="M:Newtonsoft.Json.Utilities.StringUtils.IsNullOrEmpty(System.Data.SqlTypes.SqlString)"> 33 <member name="M:Newtonsoft.Json.Utilities.StringUtils.IsNullOrEmpty(System.Data.SqlTypes.SqlString)">
34 <summary> 34 <summary>
35 Determines whether the SqlString is null or empty. 35 Determines whether the SqlString is null or empty.
36 </summary> 36 </summary>
37 <param name="s">The string.</param> 37 <param name="s">The string.</param>
38 <returns> 38 <returns>
39 <c>true</c> if the SqlString is null or empty; otherwise, <c>false</c>. 39 <c>true</c> if the SqlString is null or empty; otherwise, <c>false</c>.
40 </returns> 40 </returns>
41 </member> 41 </member>
42 <member name="M:Newtonsoft.Json.Utilities.StringUtils.IfNotNullOrEmpty(System.String,System.Action{System.String})"> 42 <member name="M:Newtonsoft.Json.Utilities.StringUtils.IfNotNullOrEmpty(System.String,System.Action{System.String})">
43 <summary> 43 <summary>
44 Perform an action if the string is not null or empty. 44 Perform an action if the string is not null or empty.
45 </summary> 45 </summary>
46 <param name="value">The value.</param> 46 <param name="value">The value.</param>
47 <param name="action">The action to perform.</param> 47 <param name="action">The action to perform.</param>
48 </member> 48 </member>
49 <member name="M:Newtonsoft.Json.Utilities.StringUtils.Indent(System.String,System.Int32)"> 49 <member name="M:Newtonsoft.Json.Utilities.StringUtils.Indent(System.String,System.Int32)">
50 <summary> 50 <summary>
51 Indents the specified string. 51 Indents the specified string.
52 </summary> 52 </summary>
53 <param name="s">The string to indent.</param> 53 <param name="s">The string to indent.</param>
54 <param name="indentation">The number of characters to indent by.</param> 54 <param name="indentation">The number of characters to indent by.</param>
55 <returns></returns> 55 <returns></returns>
56 </member> 56 </member>
57 <member name="M:Newtonsoft.Json.Utilities.StringUtils.Indent(System.String,System.Int32,System.Char)"> 57 <member name="M:Newtonsoft.Json.Utilities.StringUtils.Indent(System.String,System.Int32,System.Char)">
58 <summary> 58 <summary>
59 Indents the specified string. 59 Indents the specified string.
60 </summary> 60 </summary>
61 <param name="s">The string to indent.</param> 61 <param name="s">The string to indent.</param>
62 <param name="indentation">The number of characters to indent by.</param> 62 <param name="indentation">The number of characters to indent by.</param>
63 <param name="indentChar">The indent character.</param> 63 <param name="indentChar">The indent character.</param>
64 <returns></returns> 64 <returns></returns>
65 </member> 65 </member>
66 <member name="M:Newtonsoft.Json.Utilities.StringUtils.NumberLines(System.String)"> 66 <member name="M:Newtonsoft.Json.Utilities.StringUtils.NumberLines(System.String)">
67 <summary> 67 <summary>
68 Numbers the lines. 68 Numbers the lines.
69 </summary> 69 </summary>
70 <param name="s">The string to number.</param> 70 <param name="s">The string to number.</param>
71 <returns></returns> 71 <returns></returns>
72 </member> 72 </member>
73 <member name="M:Newtonsoft.Json.Utilities.StringUtils.NullEmptyString(System.String)"> 73 <member name="M:Newtonsoft.Json.Utilities.StringUtils.NullEmptyString(System.String)">
74 <summary> 74 <summary>
75 Nulls an empty string. 75 Nulls an empty string.
76 </summary> 76 </summary>
77 <param name="s">The string.</param> 77 <param name="s">The string.</param>
78 <returns>Null if the string was null, otherwise the string unchanged.</returns> 78 <returns>Null if the string was null, otherwise the string unchanged.</returns>
79 </member> 79 </member>
80 <member name="T:Newtonsoft.Json.JsonReaderException"> 80 <member name="T:Newtonsoft.Json.JsonReaderException">
81 <summary> 81 <summary>
82 The exception thrown when an error occurs while reading Json text. 82 The exception thrown when an error occurs while reading Json text.
83 </summary> 83 </summary>
84 </member> 84 </member>
85 <member name="M:Newtonsoft.Json.JsonReaderException.#ctor"> 85 <member name="M:Newtonsoft.Json.JsonReaderException.#ctor">
86 <summary> 86 <summary>
87 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class. 87 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class.
88 </summary> 88 </summary>
89 </member> 89 </member>
90 <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String)"> 90 <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String)">
91 <summary> 91 <summary>
92 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class 92 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class
93 with a specified error message. 93 with a specified error message.
94 </summary> 94 </summary>
95 <param name="message">The error message that explains the reason for the exception.</param> 95 <param name="message">The error message that explains the reason for the exception.</param>
96 </member> 96 </member>
97 <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String,System.Exception)"> 97 <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String,System.Exception)">
98 <summary> 98 <summary>
99 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class 99 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class
100 with a specified error message and a reference to the inner exception that is the cause of this exception. 100 with a specified error message and a reference to the inner exception that is the cause of this exception.
101 </summary> 101 </summary>
102 <param name="message">The error message that explains the reason for the exception.</param> 102 <param name="message">The error message that explains the reason for the exception.</param>
103 <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> 103 <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>
104 </member> 104 </member>
105 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetListItemType(System.Type)"> 105 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetListItemType(System.Type)">
106 <summary> 106 <summary>
107 Gets the type of the typed list's items. 107 Gets the type of the typed list's items.
108 </summary> 108 </summary>
109 <param name="type">The type.</param> 109 <param name="type">The type.</param>
110 <returns>The type of the typed list's items.</returns> 110 <returns>The type of the typed list's items.</returns>
111 </member> 111 </member>
112 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.ItemsUnitializedValue``1(System.Collections.Generic.IList{``0})"> 112 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.ItemsUnitializedValue``1(System.Collections.Generic.IList{``0})">
113 <summary> 113 <summary>
114 Tests whether the list's items are their unitialized value. 114 Tests whether the list's items are their unitialized value.
115 </summary> 115 </summary>
116 <param name="list">The list.</param> 116 <param name="list">The list.</param>
117 <returns>Whether the list's items are their unitialized value</returns> 117 <returns>Whether the list's items are their unitialized value</returns>
118 </member> 118 </member>
119 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetMemberUnderlyingType(System.Reflection.MemberInfo)"> 119 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetMemberUnderlyingType(System.Reflection.MemberInfo)">
120 <summary> 120 <summary>
121 Gets the member's underlying type. 121 Gets the member's underlying type.
122 </summary> 122 </summary>
123 <param name="member">The member.</param> 123 <param name="member">The member.</param>
124 <returns>The underlying type of the member.</returns> 124 <returns>The underlying type of the member.</returns>
125 </member> 125 </member>
126 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.MemberInfo)"> 126 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.MemberInfo)">
127 <summary> 127 <summary>
128 Determines whether the member is an indexed property. 128 Determines whether the member is an indexed property.
129 </summary> 129 </summary>
130 <param name="member">The member.</param> 130 <param name="member">The member.</param>
131 <returns> 131 <returns>
132 <c>true</c> if the member is an indexed property; otherwise, <c>false</c>. 132 <c>true</c> if the member is an indexed property; otherwise, <c>false</c>.
133 </returns> 133 </returns>
134 </member> 134 </member>
135 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.PropertyInfo)"> 135 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.PropertyInfo)">
136 <summary> 136 <summary>
137 Determines whether the property is an indexed property. 137 Determines whether the property is an indexed property.
138 </summary> 138 </summary>
139 <param name="property">The property.</param> 139 <param name="property">The property.</param>
140 <returns> 140 <returns>
141 <c>true</c> if the property is an indexed property; otherwise, <c>false</c>. 141 <c>true</c> if the property is an indexed property; otherwise, <c>false</c>.
142 </returns> 142 </returns>
143 </member> 143 </member>
144 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetMemberValue(System.Reflection.MemberInfo,System.Object)"> 144 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetMemberValue(System.Reflection.MemberInfo,System.Object)">
145 <summary> 145 <summary>
146 Gets the member's value on the object. 146 Gets the member's value on the object.
147 </summary> 147 </summary>
148 <param name="member">The member.</param> 148 <param name="member">The member.</param>
149 <param name="target">The target object.</param> 149 <param name="target">The target object.</param>
150 <returns>The member's value on the object.</returns> 150 <returns>The member's value on the object.</returns>
151 </member> 151 </member>
152 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.SetMemberValue(System.Reflection.MemberInfo,System.Object,System.Object)"> 152 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.SetMemberValue(System.Reflection.MemberInfo,System.Object,System.Object)">
153 <summary> 153 <summary>
154 Sets the member's value on the target object. 154 Sets the member's value on the target object.
155 </summary> 155 </summary>
156 <param name="member">The member.</param> 156 <param name="member">The member.</param>
157 <param name="target">The target.</param> 157 <param name="target">The target.</param>
158 <param name="value">The value.</param> 158 <param name="value">The value.</param>
159 </member> 159 </member>
160 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.CanReadMemberValue(System.Reflection.MemberInfo)"> 160 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.CanReadMemberValue(System.Reflection.MemberInfo)">
161 <summary> 161 <summary>
162 Determines whether the specified MemberInfo can be read. 162 Determines whether the specified MemberInfo can be read.
163 </summary> 163 </summary>
164 <param name="member">The MemberInfo to determine whether can be read.</param> 164 <param name="member">The MemberInfo to determine whether can be read.</param>
165 <returns> 165 <returns>
166 <c>true</c> if the specified MemberInfo can be read; otherwise, <c>false</c>. 166 <c>true</c> if the specified MemberInfo can be read; otherwise, <c>false</c>.
167 </returns> 167 </returns>
168 </member> 168 </member>
169 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.CanSetMemberValue(System.Reflection.MemberInfo)"> 169 <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.CanSetMemberValue(System.Reflection.MemberInfo)">
170 <summary> 170 <summary>
171 Determines whether the specified MemberInfo can be set. 171 Determines whether the specified MemberInfo can be set.
172 </summary> 172 </summary>
173 <param name="member">The MemberInfo to determine whether can be set.</param> 173 <param name="member">The MemberInfo to determine whether can be set.</param>
174 <returns> 174 <returns>
175 <c>true</c> if the specified MemberInfo can be set; otherwise, <c>false</c>. 175 <c>true</c> if the specified MemberInfo can be set; otherwise, <c>false</c>.
176 </returns> 176 </returns>
177 </member> 177 </member>
178 <member name="T:Newtonsoft.Json.ReferenceLoopHandling"> 178 <member name="T:Newtonsoft.Json.ReferenceLoopHandling">
179 <summary> 179 <summary>
180 Specifies reference loop handling options for the <see cref="T:Newtonsoft.Json.JsonWriter"/>. 180 Specifies reference loop handling options for the <see cref="T:Newtonsoft.Json.JsonWriter"/>.
181 </summary> 181 </summary>
182 </member> 182 </member>
183 <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Error"> 183 <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Error">
184 <summary> 184 <summary>
185 Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a loop is encountered. 185 Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a loop is encountered.
186 </summary> 186 </summary>
187 </member> 187 </member>
188 <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Ignore"> 188 <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Ignore">
189 <summary> 189 <summary>
190 Ignore loop references and do not serialize. 190 Ignore loop references and do not serialize.
191 </summary> 191 </summary>
192 </member> 192 </member>
193 <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Serialize"> 193 <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Serialize">
194 <summary> 194 <summary>
195 Serialize loop references. 195 Serialize loop references.
196 </summary> 196 </summary>
197 </member> 197 </member>
198 <member name="T:Newtonsoft.Json.JsonSerializer"> 198 <member name="T:Newtonsoft.Json.JsonSerializer">
199 <summary> 199 <summary>
200 Serializes and deserializes objects into and from the Json format. 200 Serializes and deserializes objects into and from the Json format.
201 The <see cref="T:Newtonsoft.Json.JsonSerializer"/> enables you to control how objects are encoded into Json. 201 The <see cref="T:Newtonsoft.Json.JsonSerializer"/> enables you to control how objects are encoded into Json.
202 </summary> 202 </summary>
203 </member> 203 </member>
204 <member name="M:Newtonsoft.Json.JsonSerializer.#ctor"> 204 <member name="M:Newtonsoft.Json.JsonSerializer.#ctor">
205 <summary> 205 <summary>
206 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializer"/> class. 206 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializer"/> class.
207 </summary> 207 </summary>
208 </member> 208 </member>
209 <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader)"> 209 <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader)">
210 <summary> 210 <summary>
211 Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>. 211 Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.
212 </summary> 212 </summary>
213 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the Json structure to deserialize.</param> 213 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the Json structure to deserialize.</param>
214 <returns>The <see cref="T:System.Object"/> being deserialized.</returns> 214 <returns>The <see cref="T:System.Object"/> being deserialized.</returns>
215 </member> 215 </member>
216 <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader,System.Type)"> 216 <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader,System.Type)">
217 <summary> 217 <summary>
218 Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/> 218 Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>
219 into an instance of the specified type. 219 into an instance of the specified type.
220 </summary> 220 </summary>
221 <param name="reader">The type of object to create.</param> 221 <param name="reader">The type of object to create.</param>
222 <param name="objectType">The <see cref="T:System.Type"/> of object being deserialized.</param> 222 <param name="objectType">The <see cref="T:System.Type"/> of object being deserialized.</param>
223 <returns>The instance of <paramref name="objectType"/> being deserialized.</returns> 223 <returns>The instance of <paramref name="objectType"/> being deserialized.</returns>
224 </member> 224 </member>
225 <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(System.IO.TextWriter,System.Object)"> 225 <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(System.IO.TextWriter,System.Object)">
226 <summary> 226 <summary>
227 Serializes the specified <see cref="T:System.Object"/> and writes the Json structure 227 Serializes the specified <see cref="T:System.Object"/> and writes the Json structure
228 to a <c>Stream</c> using the specified <see cref="T:System.IO.TextWriter"/>. 228 to a <c>Stream</c> using the specified <see cref="T:System.IO.TextWriter"/>.
229 </summary> 229 </summary>
230 <param name="textWriter">The <see cref="T:System.IO.TextWriter"/> used to write the Json structure.</param> 230 <param name="textWriter">The <see cref="T:System.IO.TextWriter"/> used to write the Json structure.</param>
231 <param name="value">The <see cref="T:System.Object"/> to serialize.</param> 231 <param name="value">The <see cref="T:System.Object"/> to serialize.</param>
232 </member> 232 </member>
233 <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(Newtonsoft.Json.JsonWriter,System.Object)"> 233 <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(Newtonsoft.Json.JsonWriter,System.Object)">
234 <summary> 234 <summary>
235 Serializes the specified <see cref="T:System.Object"/> and writes the Json structure 235 Serializes the specified <see cref="T:System.Object"/> and writes the Json structure
236 to a <c>Stream</c> using the specified <see cref="T:Newtonsoft.Json.JsonWriter"/>. 236 to a <c>Stream</c> using the specified <see cref="T:Newtonsoft.Json.JsonWriter"/>.
237 </summary> 237 </summary>
238 <param name="jsonWriter">The <see cref="T:Newtonsoft.Json.JsonWriter"/> used to write the Json structure.</param> 238 <param name="jsonWriter">The <see cref="T:Newtonsoft.Json.JsonWriter"/> used to write the Json structure.</param>
239 <param name="value">The <see cref="T:System.Object"/> to serialize.</param> 239 <param name="value">The <see cref="T:System.Object"/> to serialize.</param>
240 </member> 240 </member>
241 <member name="P:Newtonsoft.Json.JsonSerializer.ReferenceLoopHandling"> 241 <member name="P:Newtonsoft.Json.JsonSerializer.ReferenceLoopHandling">
242 <summary> 242 <summary>
243 Get or set how reference loops (e.g. a class referencing itself) is handled. 243 Get or set how reference loops (e.g. a class referencing itself) is handled.
244 </summary> 244 </summary>
245 </member> 245 </member>
246 <member name="T:Newtonsoft.Json.JavaScriptArray"> 246 <member name="T:Newtonsoft.Json.JavaScriptArray">
247 <summary> 247 <summary>
248 Represents a JavaScript array. 248 Represents a JavaScript array.
249 </summary> 249 </summary>
250 </member> 250 </member>
251 <member name="M:Newtonsoft.Json.JavaScriptArray.#ctor"> 251 <member name="M:Newtonsoft.Json.JavaScriptArray.#ctor">
252 <summary> 252 <summary>
253 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JavaScriptObject"/> class. 253 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JavaScriptObject"/> class.
254 </summary> 254 </summary>
255 </member> 255 </member>
256 <member name="M:Newtonsoft.Json.JavaScriptArray.#ctor(System.Collections.Generic.IEnumerable{System.Object})"> 256 <member name="M:Newtonsoft.Json.JavaScriptArray.#ctor(System.Collections.Generic.IEnumerable{System.Object})">
257 <summary> 257 <summary>
258 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JavaScriptArray"/> class that 258 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JavaScriptArray"/> class that
259 contains elements copied from the specified collection. 259 contains elements copied from the specified collection.
260 </summary> 260 </summary>
261 <param name="collection">The collection whose elements are copied to the new array.</param> 261 <param name="collection">The collection whose elements are copied to the new array.</param>
262 </member> 262 </member>
263 <member name="M:Newtonsoft.Json.JavaScriptArray.#ctor(System.Int32)"> 263 <member name="M:Newtonsoft.Json.JavaScriptArray.#ctor(System.Int32)">
264 <summary> 264 <summary>
265 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JavaScriptArray"/> class that 265 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JavaScriptArray"/> class that
266 is empty and has the specified initial capacity. 266 is empty and has the specified initial capacity.
267 </summary> 267 </summary>
268 <param name="capacity">The number of elements that the new array can initially store.</param> 268 <param name="capacity">The number of elements that the new array can initially store.</param>
269 </member> 269 </member>
270 <member name="T:Newtonsoft.Json.JavaScriptConvert"> 270 <member name="T:Newtonsoft.Json.JavaScriptConvert">
271 <summary> 271 <summary>
272 Provides methods for converting between common language runtime types and JavaScript types. 272 Provides methods for converting between common language runtime types and JavaScript types.
273 </summary> 273 </summary>
274 </member> 274 </member>
275 <member name="F:Newtonsoft.Json.JavaScriptConvert.True"> 275 <member name="F:Newtonsoft.Json.JavaScriptConvert.True">
276 <summary> 276 <summary>
277 Represents JavaScript's boolean value true as a string. This field is read-only. 277 Represents JavaScript's boolean value true as a string. This field is read-only.
278 </summary> 278 </summary>
279 </member> 279 </member>
280 <member name="F:Newtonsoft.Json.JavaScriptConvert.False"> 280 <member name="F:Newtonsoft.Json.JavaScriptConvert.False">
281 <summary> 281 <summary>
282 Represents JavaScript's boolean value false as a string. This field is read-only. 282 Represents JavaScript's boolean value false as a string. This field is read-only.
283 </summary> 283 </summary>
284 </member> 284 </member>
285 <member name="F:Newtonsoft.Json.JavaScriptConvert.Null"> 285 <member name="F:Newtonsoft.Json.JavaScriptConvert.Null">
286 <summary> 286 <summary>
287 Represents JavaScript's null as a string. This field is read-only. 287 Represents JavaScript's null as a string. This field is read-only.
288 </summary> 288 </summary>
289 </member> 289 </member>
290 <member name="F:Newtonsoft.Json.JavaScriptConvert.Undefined"> 290 <member name="F:Newtonsoft.Json.JavaScriptConvert.Undefined">
291 <summary> 291 <summary>
292 Represents JavaScript's undefined as a string. This field is read-only. 292 Represents JavaScript's undefined as a string. This field is read-only.
293 </summary> 293 </summary>
294 </member> 294 </member>
295 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.DateTime)"> 295 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.DateTime)">
296 <summary> 296 <summary>
297 Converts the <see cref="T:System.DateTime"/> to it's JavaScript string representation. 297 Converts the <see cref="T:System.DateTime"/> to it's JavaScript string representation.
298 </summary> 298 </summary>
299 <param name="value">The value to convert.</param> 299 <param name="value">The value to convert.</param>
300 <returns>A Json string representation of the <see cref="T:System.DateTime"/>.</returns> 300 <returns>A Json string representation of the <see cref="T:System.DateTime"/>.</returns>
301 </member> 301 </member>
302 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Boolean)"> 302 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Boolean)">
303 <summary> 303 <summary>
304 Converts the <see cref="T:System.Boolean"/> to it's JavaScript string representation. 304 Converts the <see cref="T:System.Boolean"/> to it's JavaScript string representation.
305 </summary> 305 </summary>
306 <param name="value">The value to convert.</param> 306 <param name="value">The value to convert.</param>
307 <returns>A Json string representation of the <see cref="T:System.Boolean"/>.</returns> 307 <returns>A Json string representation of the <see cref="T:System.Boolean"/>.</returns>
308 </member> 308 </member>
309 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Char)"> 309 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Char)">
310 <summary> 310 <summary>
311 Converts the <see cref="T:System.Char"/> to it's JavaScript string representation. 311 Converts the <see cref="T:System.Char"/> to it's JavaScript string representation.
312 </summary> 312 </summary>
313 <param name="value">The value to convert.</param> 313 <param name="value">The value to convert.</param>
314 <returns>A Json string representation of the <see cref="T:System.Char"/>.</returns> 314 <returns>A Json string representation of the <see cref="T:System.Char"/>.</returns>
315 </member> 315 </member>
316 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Enum)"> 316 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Enum)">
317 <summary> 317 <summary>
318 Converts the <see cref="T:System.Enum"/> to it's JavaScript string representation. 318 Converts the <see cref="T:System.Enum"/> to it's JavaScript string representation.
319 </summary> 319 </summary>
320 <param name="value">The value to convert.</param> 320 <param name="value">The value to convert.</param>
321 <returns>A Json string representation of the <see cref="T:System.Enum"/>.</returns> 321 <returns>A Json string representation of the <see cref="T:System.Enum"/>.</returns>
322 </member> 322 </member>
323 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Int32)"> 323 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Int32)">
324 <summary> 324 <summary>
325 Converts the <see cref="T:System.Int32"/> to it's JavaScript string representation. 325 Converts the <see cref="T:System.Int32"/> to it's JavaScript string representation.
326 </summary> 326 </summary>
327 <param name="value">The value to convert.</param> 327 <param name="value">The value to convert.</param>
328 <returns>A Json string representation of the <see cref="T:System.Int32"/>.</returns> 328 <returns>A Json string representation of the <see cref="T:System.Int32"/>.</returns>
329 </member> 329 </member>
330 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Int16)"> 330 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Int16)">
331 <summary> 331 <summary>
332 Converts the <see cref="T:System.Int16"/> to it's JavaScript string representation. 332 Converts the <see cref="T:System.Int16"/> to it's JavaScript string representation.
333 </summary> 333 </summary>
334 <param name="value">The value to convert.</param> 334 <param name="value">The value to convert.</param>
335 <returns>A Json string representation of the <see cref="T:System.Int16"/>.</returns> 335 <returns>A Json string representation of the <see cref="T:System.Int16"/>.</returns>
336 </member> 336 </member>
337 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.UInt16)"> 337 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.UInt16)">
338 <summary> 338 <summary>
339 Converts the <see cref="T:System.UInt16"/> to it's JavaScript string representation. 339 Converts the <see cref="T:System.UInt16"/> to it's JavaScript string representation.
340 </summary> 340 </summary>
341 <param name="value">The value to convert.</param> 341 <param name="value">The value to convert.</param>
342 <returns>A Json string representation of the <see cref="T:System.UInt16"/>.</returns> 342 <returns>A Json string representation of the <see cref="T:System.UInt16"/>.</returns>
343 </member> 343 </member>
344 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.UInt32)"> 344 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.UInt32)">
345 <summary> 345 <summary>
346 Converts the <see cref="T:System.UInt32"/> to it's JavaScript string representation. 346 Converts the <see cref="T:System.UInt32"/> to it's JavaScript string representation.
347 </summary> 347 </summary>
348 <param name="value">The value to convert.</param> 348 <param name="value">The value to convert.</param>
349 <returns>A Json string representation of the <see cref="T:System.UInt32"/>.</returns> 349 <returns>A Json string representation of the <see cref="T:System.UInt32"/>.</returns>
350 </member> 350 </member>
351 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Int64)"> 351 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Int64)">
352 <summary> 352 <summary>
353 Converts the <see cref="T:System.Int64"/> to it's JavaScript string representation. 353 Converts the <see cref="T:System.Int64"/> to it's JavaScript string representation.
354 </summary> 354 </summary>
355 <param name="value">The value to convert.</param> 355 <param name="value">The value to convert.</param>
356 <returns>A Json string representation of the <see cref="T:System.Int64"/>.</returns> 356 <returns>A Json string representation of the <see cref="T:System.Int64"/>.</returns>
357 </member> 357 </member>
358 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.UInt64)"> 358 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.UInt64)">
359 <summary> 359 <summary>
360 Converts the <see cref="T:System.UInt64"/> to it's JavaScript string representation. 360 Converts the <see cref="T:System.UInt64"/> to it's JavaScript string representation.
361 </summary> 361 </summary>
362 <param name="value">The value to convert.</param> 362 <param name="value">The value to convert.</param>
363 <returns>A Json string representation of the <see cref="T:System.UInt64"/>.</returns> 363 <returns>A Json string representation of the <see cref="T:System.UInt64"/>.</returns>
364 </member> 364 </member>
365 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Single)"> 365 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Single)">
366 <summary> 366 <summary>
367 Converts the <see cref="T:System.Single"/> to it's JavaScript string representation. 367 Converts the <see cref="T:System.Single"/> to it's JavaScript string representation.
368 </summary> 368 </summary>
369 <param name="value">The value to convert.</param> 369 <param name="value">The value to convert.</param>
370 <returns>A Json string representation of the <see cref="T:System.Single"/>.</returns> 370 <returns>A Json string representation of the <see cref="T:System.Single"/>.</returns>
371 </member> 371 </member>
372 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Double)"> 372 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Double)">
373 <summary> 373 <summary>
374 Converts the <see cref="T:System.Double"/> to it's JavaScript string representation. 374 Converts the <see cref="T:System.Double"/> to it's JavaScript string representation.
375 </summary> 375 </summary>
376 <param name="value">The value to convert.</param> 376 <param name="value">The value to convert.</param>
377 <returns>A Json string representation of the <see cref="T:System.Double"/>.</returns> 377 <returns>A Json string representation of the <see cref="T:System.Double"/>.</returns>
378 </member> 378 </member>
379 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Byte)"> 379 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Byte)">
380 <summary> 380 <summary>
381 Converts the <see cref="T:System.Byte"/> to it's JavaScript string representation. 381 Converts the <see cref="T:System.Byte"/> to it's JavaScript string representation.
382 </summary> 382 </summary>
383 <param name="value">The value to convert.</param> 383 <param name="value">The value to convert.</param>
384 <returns>A Json string representation of the <see cref="T:System.Byte"/>.</returns> 384 <returns>A Json string representation of the <see cref="T:System.Byte"/>.</returns>
385 </member> 385 </member>
386 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.SByte)"> 386 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.SByte)">
387 <summary> 387 <summary>
388 Converts the <see cref="T:System.SByte"/> to it's JavaScript string representation. 388 Converts the <see cref="T:System.SByte"/> to it's JavaScript string representation.
389 </summary> 389 </summary>
390 <param name="value">The value to convert.</param> 390 <param name="value">The value to convert.</param>
391 <returns>A Json string representation of the <see cref="T:System.SByte"/>.</returns> 391 <returns>A Json string representation of the <see cref="T:System.SByte"/>.</returns>
392 </member> 392 </member>
393 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Decimal)"> 393 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Decimal)">
394 <summary> 394 <summary>
395 Converts the <see cref="T:System.Decimal"/> to it's JavaScript string representation. 395 Converts the <see cref="T:System.Decimal"/> to it's JavaScript string representation.
396 </summary> 396 </summary>
397 <param name="value">The value to convert.</param> 397 <param name="value">The value to convert.</param>
398 <returns>A Json string representation of the <see cref="T:System.SByte"/>.</returns> 398 <returns>A Json string representation of the <see cref="T:System.SByte"/>.</returns>
399 </member> 399 </member>
400 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Guid)"> 400 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Guid)">
401 <summary> 401 <summary>
402 Converts the <see cref="T:System.Guid"/> to it's JavaScript string representation. 402 Converts the <see cref="T:System.Guid"/> to it's JavaScript string representation.
403 </summary> 403 </summary>
404 <param name="value">The value to convert.</param> 404 <param name="value">The value to convert.</param>
405 <returns>A Json string representation of the <see cref="T:System.Guid"/>.</returns> 405 <returns>A Json string representation of the <see cref="T:System.Guid"/>.</returns>
406 </member> 406 </member>
407 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.String)"> 407 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.String)">
408 <summary> 408 <summary>
409 Converts the <see cref="T:System.String"/> to it's JavaScript string representation. 409 Converts the <see cref="T:System.String"/> to it's JavaScript string representation.
410 </summary> 410 </summary>
411 <param name="value">The value to convert.</param> 411 <param name="value">The value to convert.</param>
412 <returns>A Json string representation of the <see cref="T:System.String"/>.</returns> 412 <returns>A Json string representation of the <see cref="T:System.String"/>.</returns>
413 </member> 413 </member>
414 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.String,System.Char)"> 414 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.String,System.Char)">
415 <summary> 415 <summary>
416 Converts the <see cref="T:System.String"/> to it's JavaScript string representation. 416 Converts the <see cref="T:System.String"/> to it's JavaScript string representation.
417 </summary> 417 </summary>
418 <param name="value">The value to convert.</param> 418 <param name="value">The value to convert.</param>
419 <param name="delimter">The string delimiter character.</param> 419 <param name="delimter">The string delimiter character.</param>
420 <returns>A Json string representation of the <see cref="T:System.String"/>.</returns> 420 <returns>A Json string representation of the <see cref="T:System.String"/>.</returns>
421 </member> 421 </member>
422 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Object)"> 422 <member name="M:Newtonsoft.Json.JavaScriptConvert.ToString(System.Object)">
423 <summary> 423 <summary>
424 Converts the <see cref="T:System.Object"/> to it's JavaScript string representation. 424 Converts the <see cref="T:System.Object"/> to it's JavaScript string representation.
425 </summary> 425 </summary>
426 <param name="value">The value to convert.</param> 426 <param name="value">The value to convert.</param>
427 <returns>A Json string representation of the <see cref="T:System.Object"/>.</returns> 427 <returns>A Json string representation of the <see cref="T:System.Object"/>.</returns>
428 </member> 428 </member>
429 <member name="M:Newtonsoft.Json.JavaScriptConvert.SerializeObject(System.Object)"> 429 <member name="M:Newtonsoft.Json.JavaScriptConvert.SerializeObject(System.Object)">
430 <summary> 430 <summary>
431 Serializes the specified object to a Json object. 431 Serializes the specified object to a Json object.
432 </summary> 432 </summary>
433 <param name="value">The object to serialize.</param> 433 <param name="value">The object to serialize.</param>
434 <returns>A Json string representation of the object.</returns> 434 <returns>A Json string representation of the object.</returns>
435 </member> 435 </member>
436 <member name="M:Newtonsoft.Json.JavaScriptConvert.DeserializeObject(System.String)"> 436 <member name="M:Newtonsoft.Json.JavaScriptConvert.DeserializeObject(System.String)">
437 <summary> 437 <summary>
438 Deserializes the specified object to a Json object. 438 Deserializes the specified object to a Json object.
439 </summary> 439 </summary>
440 <param name="value">The object to deserialize.</param> 440 <param name="value">The object to deserialize.</param>
441 <returns>The deserialized object from the Json string.</returns> 441 <returns>The deserialized object from the Json string.</returns>
442 </member> 442 </member>
443 <member name="M:Newtonsoft.Json.JavaScriptConvert.DeserializeObject(System.String,System.Type)"> 443 <member name="M:Newtonsoft.Json.JavaScriptConvert.DeserializeObject(System.String,System.Type)">
444 <summary> 444 <summary>
445 Deserializes the specified object to a Json object. 445 Deserializes the specified object to a Json object.
446 </summary> 446 </summary>
447 <param name="value">The object to deserialize.</param> 447 <param name="value">The object to deserialize.</param>
448 <param name="type">The <see cref="T:System.Type"/> of object being deserialized.</param> 448 <param name="type">The <see cref="T:System.Type"/> of object being deserialized.</param>
449 <returns>The deserialized object from the Json string.</returns> 449 <returns>The deserialized object from the Json string.</returns>
450 </member> 450 </member>
451 <member name="M:Newtonsoft.Json.JavaScriptConvert.DeserializeObject``1(System.String)"> 451 <member name="M:Newtonsoft.Json.JavaScriptConvert.DeserializeObject``1(System.String)">
452 <summary> 452 <summary>
453 Deserializes the specified object to a Json object. 453 Deserializes the specified object to a Json object.
454 </summary> 454 </summary>
455 <typeparam name="T">The type of the object to deserialize.</typeparam> 455 <typeparam name="T">The type of the object to deserialize.</typeparam>
456 <param name="value">The object to deserialize.</param> 456 <param name="value">The object to deserialize.</param>
457 <returns>The deserialized object from the Json string.</returns> 457 <returns>The deserialized object from the Json string.</returns>
458 </member> 458 </member>
459 <member name="M:Newtonsoft.Json.JavaScriptConvert.DeserializeObject``1(System.String,Newtonsoft.Json.JsonConverter[])"> 459 <member name="M:Newtonsoft.Json.JavaScriptConvert.DeserializeObject``1(System.String,Newtonsoft.Json.JsonConverter[])">
460 <summary> 460 <summary>
461 Deserializes the specified object to a Json object. 461 Deserializes the specified object to a Json object.
462 </summary> 462 </summary>
463 <typeparam name="T">The type of the object to deserialize.</typeparam> 463 <typeparam name="T">The type of the object to deserialize.</typeparam>
464 <param name="value">The object to deserialize.</param> 464 <param name="value">The object to deserialize.</param>
465 <param name="converters">Converters to use while deserializing.</param> 465 <param name="converters">Converters to use while deserializing.</param>
466 <returns>The deserialized object from the Json string.</returns> 466 <returns>The deserialized object from the Json string.</returns>
467 </member> 467 </member>
468 <member name="T:Newtonsoft.Json.JsonSerializationException"> 468 <member name="T:Newtonsoft.Json.JsonSerializationException">
469 <summary> 469 <summary>
470 The exception thrown when an error occurs during Json serialization or deserialization. 470 The exception thrown when an error occurs during Json serialization or deserialization.
471 </summary> 471 </summary>
472 </member> 472 </member>
473 <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor"> 473 <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor">
474 <summary> 474 <summary>
475 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class. 475 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class.
476 </summary> 476 </summary>
477 </member> 477 </member>
478 <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String)"> 478 <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String)">
479 <summary> 479 <summary>
480 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class 480 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class
481 with a specified error message. 481 with a specified error message.
482 </summary> 482 </summary>
483 <param name="message">The error message that explains the reason for the exception.</param> 483 <param name="message">The error message that explains the reason for the exception.</param>
484 </member> 484 </member>
485 <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String,System.Exception)"> 485 <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String,System.Exception)">
486 <summary> 486 <summary>
487 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class 487 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class
488 with a specified error message and a reference to the inner exception that is the cause of this exception. 488 with a specified error message and a reference to the inner exception that is the cause of this exception.
489 </summary> 489 </summary>
490 <param name="message">The error message that explains the reason for the exception.</param> 490 <param name="message">The error message that explains the reason for the exception.</param>
491 <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> 491 <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>
492 </member> 492 </member>
493 <member name="T:Newtonsoft.Json.JsonWriterException"> 493 <member name="T:Newtonsoft.Json.JsonWriterException">
494 <summary> 494 <summary>
495 The exception thrown when an error occurs while reading Json text. 495 The exception thrown when an error occurs while reading Json text.
496 </summary> 496 </summary>
497 </member> 497 </member>
498 <member name="M:Newtonsoft.Json.JsonWriterException.#ctor"> 498 <member name="M:Newtonsoft.Json.JsonWriterException.#ctor">
499 <summary> 499 <summary>
500 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class. 500 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class.
501 </summary> 501 </summary>
502 </member> 502 </member>
503 <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String)"> 503 <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String)">
504 <summary> 504 <summary>
505 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class 505 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class
506 with a specified error message. 506 with a specified error message.
507 </summary> 507 </summary>
508 <param name="message">The error message that explains the reason for the exception.</param> 508 <param name="message">The error message that explains the reason for the exception.</param>
509 </member> 509 </member>
510 <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String,System.Exception)"> 510 <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String,System.Exception)">
511 <summary> 511 <summary>
512 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class 512 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class
513 with a specified error message and a reference to the inner exception that is the cause of this exception. 513 with a specified error message and a reference to the inner exception that is the cause of this exception.
514 </summary> 514 </summary>
515 <param name="message">The error message that explains the reason for the exception.</param> 515 <param name="message">The error message that explains the reason for the exception.</param>
516 <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> 516 <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>
517 </member> 517 </member>
518 <member name="T:Newtonsoft.Json.JavaScriptConstructor"> 518 <member name="T:Newtonsoft.Json.JavaScriptConstructor">
519 <summary> 519 <summary>
520 Represents a JavaScript constructor. 520 Represents a JavaScript constructor.
521 </summary> 521 </summary>
522 </member> 522 </member>
523 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmpty(System.Collections.ICollection)"> 523 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmpty(System.Collections.ICollection)">
524 <summary> 524 <summary>
525 Determines whether the collection is null or empty. 525 Determines whether the collection is null or empty.
526 </summary> 526 </summary>
527 <param name="collection">The collection.</param> 527 <param name="collection">The collection.</param>
528 <returns> 528 <returns>
529 <c>true</c> if the collection is null or empty; otherwise, <c>false</c>. 529 <c>true</c> if the collection is null or empty; otherwise, <c>false</c>.
530 </returns> 530 </returns>
531 </member> 531 </member>
532 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmpty``1(System.Collections.Generic.ICollection{``0})"> 532 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmpty``1(System.Collections.Generic.ICollection{``0})">
533 <summary> 533 <summary>
534 Determines whether the collection is null or empty. 534 Determines whether the collection is null or empty.
535 </summary> 535 </summary>
536 <param name="collection">The collection.</param> 536 <param name="collection">The collection.</param>
537 <returns> 537 <returns>
538 <c>true</c> if the collection is null or empty; otherwise, <c>false</c>. 538 <c>true</c> if the collection is null or empty; otherwise, <c>false</c>.
539 </returns> 539 </returns>
540 </member> 540 </member>
541 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmptyOrDefault``1(System.Collections.Generic.IList{``0})"> 541 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmptyOrDefault``1(System.Collections.Generic.IList{``0})">
542 <summary> 542 <summary>
543 Determines whether the collection is null, empty or its contents are uninitialized values. 543 Determines whether the collection is null, empty or its contents are uninitialized values.
544 </summary> 544 </summary>
545 <param name="list">The list.</param> 545 <param name="list">The list.</param>
546 <returns> 546 <returns>
547 <c>true</c> if the collection is null or empty or its contents are uninitialized values; otherwise, <c>false</c>. 547 <c>true</c> if the collection is null or empty or its contents are uninitialized values; otherwise, <c>false</c>.
548 </returns> 548 </returns>
549 </member> 549 </member>
550 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.Slice``1(System.Collections.Generic.IList{``0},System.Nullable{System.Int32},System.Nullable{System.Int32})"> 550 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.Slice``1(System.Collections.Generic.IList{``0},System.Nullable{System.Int32},System.Nullable{System.Int32})">
551 <summary> 551 <summary>
552 Makes a slice of the specified list in between the start and end indexes. 552 Makes a slice of the specified list in between the start and end indexes.
553 </summary> 553 </summary>
554 <param name="list">The list.</param> 554 <param name="list">The list.</param>
555 <param name="start">The start index.</param> 555 <param name="start">The start index.</param>
556 <param name="end">The end index.</param> 556 <param name="end">The end index.</param>
557 <returns>A slice of the list.</returns> 557 <returns>A slice of the list.</returns>
558 </member> 558 </member>
559 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.Slice``1(System.Collections.Generic.IList{``0},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32})"> 559 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.Slice``1(System.Collections.Generic.IList{``0},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32})">
560 <summary> 560 <summary>
561 Makes a slice of the specified list in between the start and end indexes, 561 Makes a slice of the specified list in between the start and end indexes,
562 getting every so many items based upon the step. 562 getting every so many items based upon the step.
563 </summary> 563 </summary>
564 <param name="list">The list.</param> 564 <param name="list">The list.</param>
565 <param name="start">The start index.</param> 565 <param name="start">The start index.</param>
566 <param name="end">The end index.</param> 566 <param name="end">The end index.</param>
567 <param name="step">The step.</param> 567 <param name="step">The step.</param>
568 <returns>A slice of the list.</returns> 568 <returns>A slice of the list.</returns>
569 </member> 569 </member>
570 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.GroupBy``2(System.Collections.Generic.ICollection{``1},Newtonsoft.Json.Utilities.Func{``1,``0})"> 570 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.GroupBy``2(System.Collections.Generic.ICollection{``1},Newtonsoft.Json.Utilities.Func{``1,``0})">
571 <summary> 571 <summary>
572 Group the collection using a function which returns the key. 572 Group the collection using a function which returns the key.
573 </summary> 573 </summary>
574 <param name="source">The source collection to group.</param> 574 <param name="source">The source collection to group.</param>
575 <param name="keySelector">The key selector.</param> 575 <param name="keySelector">The key selector.</param>
576 <returns>A Dictionary with each key relating to a list of objects in a list grouped under it.</returns> 576 <returns>A Dictionary with each key relating to a list of objects in a list grouped under it.</returns>
577 </member> 577 </member>
578 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.AddRange``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IEnumerable{``0})"> 578 <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.AddRange``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IEnumerable{``0})">
579 <summary> 579 <summary>
580 Adds the elements of the specified collection to the specified generic IList. 580 Adds the elements of the specified collection to the specified generic IList.
581 </summary> 581 </summary>
582 <param name="initial">The list to add to.</param> 582 <param name="initial">The list to add to.</param>
583 <param name="collection">The collection of elements to add.</param> 583 <param name="collection">The collection of elements to add.</param>
584 </member> 584 </member>
585 <member name="T:Newtonsoft.Json.StringBuffer"> 585 <member name="T:Newtonsoft.Json.StringBuffer">
586 <summary> 586 <summary>
587 Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. 587 Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer.
588 </summary> 588 </summary>
589 </member> 589 </member>
590 <member name="T:Newtonsoft.Json.JavaScriptObject"> 590 <member name="T:Newtonsoft.Json.JavaScriptObject">
591 <summary> 591 <summary>
592 Represents a JavaScript object. 592 Represents a JavaScript object.
593 </summary> 593 </summary>
594 </member> 594 </member>
595 <member name="M:Newtonsoft.Json.JavaScriptObject.#ctor"> 595 <member name="M:Newtonsoft.Json.JavaScriptObject.#ctor">
596 <summary> 596 <summary>
597 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JavaScriptObject"/> class. 597 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JavaScriptObject"/> class.
598 </summary> 598 </summary>
599 </member> 599 </member>
600 <member name="M:Newtonsoft.Json.JavaScriptObject.#ctor(Newtonsoft.Json.JavaScriptObject)"> 600 <member name="M:Newtonsoft.Json.JavaScriptObject.#ctor(Newtonsoft.Json.JavaScriptObject)">
601 <summary> 601 <summary>
602 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JavaScriptObject"/> class that 602 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JavaScriptObject"/> class that
603 contains values copied from the specified <see cref="T:Newtonsoft.Json.JavaScriptObject"/>. 603 contains values copied from the specified <see cref="T:Newtonsoft.Json.JavaScriptObject"/>.
604 </summary> 604 </summary>
605 <param name="javaScriptObject">The <see cref="T:Newtonsoft.Json.JavaScriptObject"/> whose elements are copied to the new object.</param> 605 <param name="javaScriptObject">The <see cref="T:Newtonsoft.Json.JavaScriptObject"/> whose elements are copied to the new object.</param>
606 </member> 606 </member>
607 <member name="T:Newtonsoft.Json.JsonToken"> 607 <member name="T:Newtonsoft.Json.JsonToken">
608 <summary> 608 <summary>
609 Specifies the type of Json token. 609 Specifies the type of Json token.
610 </summary> 610 </summary>
611 </member> 611 </member>
612 <member name="F:Newtonsoft.Json.JsonToken.None"> 612 <member name="F:Newtonsoft.Json.JsonToken.None">
613 <summary> 613 <summary>
614 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. 614 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.
615 </summary> 615 </summary>
616 </member> 616 </member>
617 <member name="F:Newtonsoft.Json.JsonToken.StartObject"> 617 <member name="F:Newtonsoft.Json.JsonToken.StartObject">
618 <summary> 618 <summary>
619 An object start token. 619 An object start token.
620 </summary> 620 </summary>
621 </member> 621 </member>
622 <member name="F:Newtonsoft.Json.JsonToken.StartArray"> 622 <member name="F:Newtonsoft.Json.JsonToken.StartArray">
623 <summary> 623 <summary>
624 An array start token. 624 An array start token.
625 </summary> 625 </summary>
626 </member> 626 </member>
627 <member name="F:Newtonsoft.Json.JsonToken.PropertyName"> 627 <member name="F:Newtonsoft.Json.JsonToken.PropertyName">
628 <summary> 628 <summary>
629 An object property name. 629 An object property name.
630 </summary> 630 </summary>
631 </member> 631 </member>
632 <member name="F:Newtonsoft.Json.JsonToken.Comment"> 632 <member name="F:Newtonsoft.Json.JsonToken.Comment">
633 <summary> 633 <summary>
634 A comment. 634 A comment.
635 </summary> 635 </summary>
636 </member> 636 </member>
637 <member name="F:Newtonsoft.Json.JsonToken.Integer"> 637 <member name="F:Newtonsoft.Json.JsonToken.Integer">
638 <summary> 638 <summary>
639 An interger. 639 An interger.
640 </summary> 640 </summary>
641 </member> 641 </member>
642 <member name="F:Newtonsoft.Json.JsonToken.Float"> 642 <member name="F:Newtonsoft.Json.JsonToken.Float">
643 <summary> 643 <summary>
644 A float. 644 A float.
645 </summary> 645 </summary>
646 </member> 646 </member>
647 <member name="F:Newtonsoft.Json.JsonToken.String"> 647 <member name="F:Newtonsoft.Json.JsonToken.String">
648 <summary> 648 <summary>
649 A string. 649 A string.
650 </summary> 650 </summary>
651 </member> 651 </member>
652 <member name="F:Newtonsoft.Json.JsonToken.Boolean"> 652 <member name="F:Newtonsoft.Json.JsonToken.Boolean">
653 <summary> 653 <summary>
654 A boolean. 654 A boolean.
655 </summary> 655 </summary>
656 </member> 656 </member>
657 <member name="F:Newtonsoft.Json.JsonToken.Null"> 657 <member name="F:Newtonsoft.Json.JsonToken.Null">
658 <summary> 658 <summary>
659 A null token. 659 A null token.
660 </summary> 660 </summary>
661 </member> 661 </member>
662 <member name="F:Newtonsoft.Json.JsonToken.Undefined"> 662 <member name="F:Newtonsoft.Json.JsonToken.Undefined">
663 <summary> 663 <summary>
664 An undefined token. 664 An undefined token.
665 </summary> 665 </summary>
666 </member> 666 </member>
667 <member name="F:Newtonsoft.Json.JsonToken.EndObject"> 667 <member name="F:Newtonsoft.Json.JsonToken.EndObject">
668 <summary> 668 <summary>
669 An object end token. 669 An object end token.
670 </summary> 670 </summary>
671 </member> 671 </member>
672 <member name="F:Newtonsoft.Json.JsonToken.EndArray"> 672 <member name="F:Newtonsoft.Json.JsonToken.EndArray">
673 <summary> 673 <summary>
674 An array end token. 674 An array end token.
675 </summary> 675 </summary>
676 </member> 676 </member>
677 <member name="F:Newtonsoft.Json.JsonToken.Constructor"> 677 <member name="F:Newtonsoft.Json.JsonToken.Constructor">
678 <summary> 678 <summary>
679 A JavaScript object constructor. 679 A JavaScript object constructor.
680 </summary> 680 </summary>
681 </member> 681 </member>
682 <member name="F:Newtonsoft.Json.JsonToken.Date"> 682 <member name="F:Newtonsoft.Json.JsonToken.Date">
683 <summary> 683 <summary>
684 A Date. 684 A Date.
685 </summary> 685 </summary>
686 </member> 686 </member>
687 <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.IsNamespaceAttribute(System.String,System.String@)"> 687 <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.IsNamespaceAttribute(System.String,System.String@)">
688 <summary> 688 <summary>
689 Checks if the attributeName is a namespace attribute. 689 Checks if the attributeName is a namespace attribute.
690 </summary> 690 </summary>
691 <param name="attributeName">Attribute name to test.</param> 691 <param name="attributeName">Attribute name to test.</param>
692 <param name="prefix">The attribute name prefix if it has one, otherwise an empty string.</param> 692 <param name="prefix">The attribute name prefix if it has one, otherwise an empty string.</param>
693 <returns>True if attribute name is for a namespace attribute, otherwise false.</returns> 693 <returns>True if attribute name is for a namespace attribute, otherwise false.</returns>
694 </member> 694 </member>
695 <member name="T:Newtonsoft.Json.WriteState"> 695 <member name="T:Newtonsoft.Json.WriteState">
696 <summary> 696 <summary>
697 Specifies the state of the <see cref="T:Newtonsoft.Json.JsonWriter"/>. 697 Specifies the state of the <see cref="T:Newtonsoft.Json.JsonWriter"/>.
698 </summary> 698 </summary>
699 </member> 699 </member>
700 <member name="F:Newtonsoft.Json.WriteState.Error"> 700 <member name="F:Newtonsoft.Json.WriteState.Error">
701 <summary> 701 <summary>
702 An exception has been thrown, which has left the <see cref="T:Newtonsoft.Json.JsonWriter"/> in an invalid state. 702 An exception has been thrown, which has left the <see cref="T:Newtonsoft.Json.JsonWriter"/> in an invalid state.
703 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. 703 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.
704 Any other <see cref="T:Newtonsoft.Json.JsonWriter"/> method calls results in an <see cref="T:System.InvalidOperationException"/> being thrown. 704 Any other <see cref="T:Newtonsoft.Json.JsonWriter"/> method calls results in an <see cref="T:System.InvalidOperationException"/> being thrown.
705 </summary> 705 </summary>
706 </member> 706 </member>
707 <member name="F:Newtonsoft.Json.WriteState.Closed"> 707 <member name="F:Newtonsoft.Json.WriteState.Closed">
708 <summary> 708 <summary>
709 The <see cref="M:Newtonsoft.Json.JsonWriter.Close"/> method has been called. 709 The <see cref="M:Newtonsoft.Json.JsonWriter.Close"/> method has been called.
710 </summary> 710 </summary>
711 </member> 711 </member>
712 <member name="F:Newtonsoft.Json.WriteState.Object"> 712 <member name="F:Newtonsoft.Json.WriteState.Object">
713 <summary> 713 <summary>
714 An object is being written. 714 An object is being written.
715 </summary> 715 </summary>
716 </member> 716 </member>
717 <member name="F:Newtonsoft.Json.WriteState.Array"> 717 <member name="F:Newtonsoft.Json.WriteState.Array">
718 <summary> 718 <summary>
719 A array is being written. 719 A array is being written.
720 </summary> 720 </summary>
721 </member> 721 </member>
722 <member name="F:Newtonsoft.Json.WriteState.Property"> 722 <member name="F:Newtonsoft.Json.WriteState.Property">
723 <summary> 723 <summary>
724 A property is being written. 724 A property is being written.
725 </summary> 725 </summary>
726 </member> 726 </member>
727 <member name="F:Newtonsoft.Json.WriteState.Start"> 727 <member name="F:Newtonsoft.Json.WriteState.Start">
728 <summary> 728 <summary>
729 A write method has not been called. 729 A write method has not been called.
730 </summary> 730 </summary>
731 </member> 731 </member>
732 <member name="T:Newtonsoft.Json.Formatting"> 732 <member name="T:Newtonsoft.Json.Formatting">
733 <summary> 733 <summary>
734 Specifies formatting options for the <see cref="T:Newtonsoft.Json.JsonWriter"/>. 734 Specifies formatting options for the <see cref="T:Newtonsoft.Json.JsonWriter"/>.
735 </summary> 735 </summary>
736 </member> 736 </member>
737 <member name="F:Newtonsoft.Json.Formatting.None"> 737 <member name="F:Newtonsoft.Json.Formatting.None">
738 <summary> 738 <summary>
739 No special formatting is applied. This is the default. 739 No special formatting is applied. This is the default.
740 </summary> 740 </summary>
741 </member> 741 </member>
742 <member name="F:Newtonsoft.Json.Formatting.Indented"> 742 <member name="F:Newtonsoft.Json.Formatting.Indented">
743 <summary> 743 <summary>
744 Causes child objects to be indented according to the <see cref="P:Newtonsoft.Json.JsonWriter.Indentation"/> and <see cref="P:Newtonsoft.Json.JsonWriter.IndentChar"/> settings. 744 Causes child objects to be indented according to the <see cref="P:Newtonsoft.Json.JsonWriter.Indentation"/> and <see cref="P:Newtonsoft.Json.JsonWriter.IndentChar"/> settings.
745 </summary> 745 </summary>
746 </member> 746 </member>
747 <member name="T:Newtonsoft.Json.JsonWriter"> 747 <member name="T:Newtonsoft.Json.JsonWriter">
748 <summary> 748 <summary>
749 Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. 749 Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.
750 </summary> 750 </summary>
751 </member> 751 </member>
752 <member name="M:Newtonsoft.Json.JsonWriter.#ctor(System.IO.TextWriter)"> 752 <member name="M:Newtonsoft.Json.JsonWriter.#ctor(System.IO.TextWriter)">
753 <summary> 753 <summary>
754 Creates an instance of the <c>JsonWriter</c> class using the specified <see cref="T:System.IO.TextWriter"/>. 754 Creates an instance of the <c>JsonWriter</c> class using the specified <see cref="T:System.IO.TextWriter"/>.
755 </summary> 755 </summary>
756 <param name="textWriter">The <c>TextWriter</c> to write to.</param> 756 <param name="textWriter">The <c>TextWriter</c> to write to.</param>
757 </member> 757 </member>
758 <member name="M:Newtonsoft.Json.JsonWriter.Flush"> 758 <member name="M:Newtonsoft.Json.JsonWriter.Flush">
759 <summary> 759 <summary>
760 Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. 760 Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
761 </summary> 761 </summary>
762 </member> 762 </member>
763 <member name="M:Newtonsoft.Json.JsonWriter.Close"> 763 <member name="M:Newtonsoft.Json.JsonWriter.Close">
764 <summary> 764 <summary>
765 Closes this stream and the underlying stream. 765 Closes this stream and the underlying stream.
766 </summary> 766 </summary>
767 </member> 767 </member>
768 <member name="M:Newtonsoft.Json.JsonWriter.WriteStartObject"> 768 <member name="M:Newtonsoft.Json.JsonWriter.WriteStartObject">
769 <summary> 769 <summary>
770 Writes the beginning of a Json object. 770 Writes the beginning of a Json object.
771 </summary> 771 </summary>
772 </member> 772 </member>
773 <member name="M:Newtonsoft.Json.JsonWriter.WriteEndObject"> 773 <member name="M:Newtonsoft.Json.JsonWriter.WriteEndObject">
774 <summary> 774 <summary>
775 Writes the end of a Json object. 775 Writes the end of a Json object.
776 </summary> 776 </summary>
777 </member> 777 </member>
778 <member name="M:Newtonsoft.Json.JsonWriter.WriteStartArray"> 778 <member name="M:Newtonsoft.Json.JsonWriter.WriteStartArray">
779 <summary> 779 <summary>
780 Writes the beginning of a Json array. 780 Writes the beginning of a Json array.
781 </summary> 781 </summary>
782 </member> 782 </member>
783 <member name="M:Newtonsoft.Json.JsonWriter.WriteEndArray"> 783 <member name="M:Newtonsoft.Json.JsonWriter.WriteEndArray">
784 <summary> 784 <summary>
785 Writes the end of an array. 785 Writes the end of an array.
786 </summary> 786 </summary>
787 </member> 787 </member>
788 <member name="M:Newtonsoft.Json.JsonWriter.WritePropertyName(System.String)"> 788 <member name="M:Newtonsoft.Json.JsonWriter.WritePropertyName(System.String)">
789 <summary> 789 <summary>
790 Writes the property name of a name/value pair on a Json object. 790 Writes the property name of a name/value pair on a Json object.
791 </summary> 791 </summary>
792 <param name="name"></param> 792 <param name="name"></param>
793 </member> 793 </member>
794 <member name="M:Newtonsoft.Json.JsonWriter.WriteEnd"> 794 <member name="M:Newtonsoft.Json.JsonWriter.WriteEnd">
795 <summary> 795 <summary>
796 Writes the end of the current Json object or array. 796 Writes the end of the current Json object or array.
797 </summary> 797 </summary>
798 </member> 798 </member>
799 <member name="M:Newtonsoft.Json.JsonWriter.WriteNull"> 799 <member name="M:Newtonsoft.Json.JsonWriter.WriteNull">
800 <summary> 800 <summary>
801 Writes a null value. 801 Writes a null value.
802 </summary> 802 </summary>
803 </member> 803 </member>
804 <member name="M:Newtonsoft.Json.JsonWriter.WriteUndefined"> 804 <member name="M:Newtonsoft.Json.JsonWriter.WriteUndefined">
805 <summary> 805 <summary>
806 Writes an undefined value. 806 Writes an undefined value.
807 </summary> 807 </summary>
808 </member> 808 </member>
809 <member name="M:Newtonsoft.Json.JsonWriter.WriteRaw(System.String)"> 809 <member name="M:Newtonsoft.Json.JsonWriter.WriteRaw(System.String)">
810 <summary> 810 <summary>
811 Writes raw JavaScript manually. 811 Writes raw JavaScript manually.
812 </summary> 812 </summary>
813 <param name="javaScript">The raw JavaScript to write.</param> 813 <param name="javaScript">The raw JavaScript to write.</param>
814 </member> 814 </member>
815 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.String)"> 815 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.String)">
816 <summary> 816 <summary>
817 Writes a <see cref="T:System.String"/> value. 817 Writes a <see cref="T:System.String"/> value.
818 </summary> 818 </summary>
819 <param name="value">The <see cref="T:System.String"/> value to write.</param> 819 <param name="value">The <see cref="T:System.String"/> value to write.</param>
820 </member> 820 </member>
821 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int32)"> 821 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int32)">
822 <summary> 822 <summary>
823 Writes a <see cref="T:System.Int32"/> value. 823 Writes a <see cref="T:System.Int32"/> value.
824 </summary> 824 </summary>
825 <param name="value">The <see cref="T:System.Int32"/> value to write.</param> 825 <param name="value">The <see cref="T:System.Int32"/> value to write.</param>
826 </member> 826 </member>
827 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt32)"> 827 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt32)">
828 <summary> 828 <summary>
829 Writes a <see cref="T:System.UInt32"/> value. 829 Writes a <see cref="T:System.UInt32"/> value.
830 </summary> 830 </summary>
831 <param name="value">The <see cref="T:System.UInt32"/> value to write.</param> 831 <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
832 </member> 832 </member>
833 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int64)"> 833 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int64)">
834 <summary> 834 <summary>
835 Writes a <see cref="T:System.Int64"/> value. 835 Writes a <see cref="T:System.Int64"/> value.
836 </summary> 836 </summary>
837 <param name="value">The <see cref="T:System.Int64"/> value to write.</param> 837 <param name="value">The <see cref="T:System.Int64"/> value to write.</param>
838 </member> 838 </member>
839 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt64)"> 839 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt64)">
840 <summary> 840 <summary>
841 Writes a <see cref="T:System.UInt64"/> value. 841 Writes a <see cref="T:System.UInt64"/> value.
842 </summary> 842 </summary>
843 <param name="value">The <see cref="T:System.UInt64"/> value to write.</param> 843 <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
844 </member> 844 </member>
845 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Single)"> 845 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Single)">
846 <summary> 846 <summary>
847 Writes a <see cref="T:System.Single"/> value. 847 Writes a <see cref="T:System.Single"/> value.
848 </summary> 848 </summary>
849 <param name="value">The <see cref="T:System.Single"/> value to write.</param> 849 <param name="value">The <see cref="T:System.Single"/> value to write.</param>
850 </member> 850 </member>
851 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Double)"> 851 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Double)">
852 <summary> 852 <summary>
853 Writes a <see cref="T:System.Double"/> value. 853 Writes a <see cref="T:System.Double"/> value.
854 </summary> 854 </summary>
855 <param name="value">The <see cref="T:System.Double"/> value to write.</param> 855 <param name="value">The <see cref="T:System.Double"/> value to write.</param>
856 </member> 856 </member>
857 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Boolean)"> 857 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Boolean)">
858 <summary> 858 <summary>
859 Writes a <see cref="T:System.Boolean"/> value. 859 Writes a <see cref="T:System.Boolean"/> value.
860 </summary> 860 </summary>
861 <param name="value">The <see cref="T:System.Boolean"/> value to write.</param> 861 <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
862 </member> 862 </member>
863 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int16)"> 863 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int16)">
864 <summary> 864 <summary>
865 Writes a <see cref="T:System.Int16"/> value. 865 Writes a <see cref="T:System.Int16"/> value.
866 </summary> 866 </summary>
867 <param name="value">The <see cref="T:System.Int16"/> value to write.</param> 867 <param name="value">The <see cref="T:System.Int16"/> value to write.</param>
868 </member> 868 </member>
869 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt16)"> 869 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt16)">
870 <summary> 870 <summary>
871 Writes a <see cref="T:System.UInt16"/> value. 871 Writes a <see cref="T:System.UInt16"/> value.
872 </summary> 872 </summary>
873 <param name="value">The <see cref="T:System.UInt16"/> value to write.</param> 873 <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
874 </member> 874 </member>
875 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Char)"> 875 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Char)">
876 <summary> 876 <summary>
877 Writes a <see cref="T:System.Char"/> value. 877 Writes a <see cref="T:System.Char"/> value.
878 </summary> 878 </summary>
879 <param name="value">The <see cref="T:System.Char"/> value to write.</param> 879 <param name="value">The <see cref="T:System.Char"/> value to write.</param>
880 </member> 880 </member>
881 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Byte)"> 881 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Byte)">
882 <summary> 882 <summary>
883 Writes a <see cref="T:System.Byte"/> value. 883 Writes a <see cref="T:System.Byte"/> value.
884 </summary> 884 </summary>
885 <param name="value">The <see cref="T:System.Byte"/> value to write.</param> 885 <param name="value">The <see cref="T:System.Byte"/> value to write.</param>
886 </member> 886 </member>
887 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.SByte)"> 887 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.SByte)">
888 <summary> 888 <summary>
889 Writes a <see cref="T:System.SByte"/> value. 889 Writes a <see cref="T:System.SByte"/> value.
890 </summary> 890 </summary>
891 <param name="value">The <see cref="T:System.SByte"/> value to write.</param> 891 <param name="value">The <see cref="T:System.SByte"/> value to write.</param>
892 </member> 892 </member>
893 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Decimal)"> 893 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Decimal)">
894 <summary> 894 <summary>
895 Writes a <see cref="T:System.Decimal"/> value. 895 Writes a <see cref="T:System.Decimal"/> value.
896 </summary> 896 </summary>
897 <param name="value">The <see cref="T:System.Decimal"/> value to write.</param> 897 <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
898 </member> 898 </member>
899 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.DateTime)"> 899 <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.DateTime)">
900 <summary> 900 <summary>
901 Writes a <see cref="T:System.DateTime"/> value. 901 Writes a <see cref="T:System.DateTime"/> value.
902 </summary> 902 </summary>
903 <param name="value">The <see cref="T:System.DateTime"/> value to write.</param> 903 <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
904 </member> 904 </member>
905 <member name="M:Newtonsoft.Json.JsonWriter.WriteComment(System.String)"> 905 <member name="M:Newtonsoft.Json.JsonWriter.WriteComment(System.String)">
906 <summary> 906 <summary>
907 Writes out a comment <code>/*...*/</code> containing the specified text. 907 Writes out a comment <code>/*...*/</code> containing the specified text.
908 </summary> 908 </summary>
909 <param name="text">Text to place inside the comment.</param> 909 <param name="text">Text to place inside the comment.</param>
910 </member> 910 </member>
911 <member name="M:Newtonsoft.Json.JsonWriter.WriteWhitespace(System.String)"> 911 <member name="M:Newtonsoft.Json.JsonWriter.WriteWhitespace(System.String)">
912 <summary> 912 <summary>
913 Writes out the given white space. 913 Writes out the given white space.
914 </summary> 914 </summary>
915 <param name="ws">The string of white space characters.</param> 915 <param name="ws">The string of white space characters.</param>
916 </member> 916 </member>
917 <member name="P:Newtonsoft.Json.JsonWriter.WriteState"> 917 <member name="P:Newtonsoft.Json.JsonWriter.WriteState">
918 <summary> 918 <summary>
919 Gets the state of the writer. 919 Gets the state of the writer.
920 </summary> 920 </summary>
921 </member> 921 </member>
922 <member name="P:Newtonsoft.Json.JsonWriter.Formatting"> 922 <member name="P:Newtonsoft.Json.JsonWriter.Formatting">
923 <summary> 923 <summary>
924 Indicates how the output is formatted. 924 Indicates how the output is formatted.
925 </summary> 925 </summary>
926 </member> 926 </member>
927 <member name="P:Newtonsoft.Json.JsonWriter.Indentation"> 927 <member name="P:Newtonsoft.Json.JsonWriter.Indentation">
928 <summary> 928 <summary>
929 Gets or sets how many IndentChars to write for each level in the hierarchy when <paramref name="Formatting"/> is set to <c>Formatting.Indented</c>. 929 Gets or sets how many IndentChars to write for each level in the hierarchy when <paramref name="Formatting"/> is set to <c>Formatting.Indented</c>.
930 </summary> 930 </summary>
931 </member> 931 </member>
932 <member name="P:Newtonsoft.Json.JsonWriter.QuoteChar"> 932 <member name="P:Newtonsoft.Json.JsonWriter.QuoteChar">
933 <summary> 933 <summary>
934 Gets or sets which character to use to quote attribute values. 934 Gets or sets which character to use to quote attribute values.
935 </summary> 935 </summary>
936 </member> 936 </member>
937 <member name="P:Newtonsoft.Json.JsonWriter.IndentChar"> 937 <member name="P:Newtonsoft.Json.JsonWriter.IndentChar">
938 <summary> 938 <summary>
939 Gets or sets which character to use for indenting when <paramref name="Formatting"/> is set to <c>Formatting.Indented</c>. 939 Gets or sets which character to use for indenting when <paramref name="Formatting"/> is set to <c>Formatting.Indented</c>.
940 </summary> 940 </summary>
941 </member> 941 </member>
942 <member name="P:Newtonsoft.Json.JsonWriter.QuoteName"> 942 <member name="P:Newtonsoft.Json.JsonWriter.QuoteName">
943 <summary> 943 <summary>
944 Gets or sets a value indicating whether object names will be surrounded with quotes. 944 Gets or sets a value indicating whether object names will be surrounded with quotes.
945 </summary> 945 </summary>
946 </member> 946 </member>
947 <member name="T:Newtonsoft.Json.JsonReader"> 947 <member name="T:Newtonsoft.Json.JsonReader">
948 <summary> 948 <summary>
949 Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. 949 Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.
950 </summary> 950 </summary>
951 </member> 951 </member>
952 <member name="M:Newtonsoft.Json.JsonReader.#ctor(System.IO.TextReader)"> 952 <member name="M:Newtonsoft.Json.JsonReader.#ctor(System.IO.TextReader)">
953 <summary> 953 <summary>
954 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class with the specified <see cref="T:System.IO.TextReader"/>. 954 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class with the specified <see cref="T:System.IO.TextReader"/>.
955 </summary> 955 </summary>
956 <param name="reader">The <c>TextReader</c> containing the XML data to read.</param> 956 <param name="reader">The <c>TextReader</c> containing the XML data to read.</param>
957 </member> 957 </member>
958 <member name="M:Newtonsoft.Json.JsonReader.Read"> 958 <member name="M:Newtonsoft.Json.JsonReader.Read">
959 <summary> 959 <summary>
960 Reads the next Json token from the stream. 960 Reads the next Json token from the stream.
961 </summary> 961 </summary>
962 <returns></returns> 962 <returns></returns>
963 </member> 963 </member>
964 <member name="M:Newtonsoft.Json.JsonReader.Close"> 964 <member name="M:Newtonsoft.Json.JsonReader.Close">
965 <summary> 965 <summary>
966 Changes the <see cref="T:Newtonsoft.Json.JsonReader.State"/> to Closed. 966 Changes the <see cref="T:Newtonsoft.Json.JsonReader.State"/> to Closed.
967 </summary> 967 </summary>
968 </member> 968 </member>
969 <member name="P:Newtonsoft.Json.JsonReader.QuoteChar"> 969 <member name="P:Newtonsoft.Json.JsonReader.QuoteChar">
970 <summary> 970 <summary>
971 Gets the quotation mark character used to enclose the value of a string. 971 Gets the quotation mark character used to enclose the value of a string.
972 </summary> 972 </summary>
973 </member> 973 </member>
974 <member name="P:Newtonsoft.Json.JsonReader.TokenType"> 974 <member name="P:Newtonsoft.Json.JsonReader.TokenType">
975 <summary> 975 <summary>
976 Gets the type of the current Json token. 976 Gets the type of the current Json token.
977 </summary> 977 </summary>
978 </member> 978 </member>
979 <member name="P:Newtonsoft.Json.JsonReader.Value"> 979 <member name="P:Newtonsoft.Json.JsonReader.Value">
980 <summary> 980 <summary>
981 Gets the text value of the current Json token. 981 Gets the text value of the current Json token.
982 </summary> 982 </summary>
983 </member> 983 </member>
984 <member name="P:Newtonsoft.Json.JsonReader.ValueType"> 984 <member name="P:Newtonsoft.Json.JsonReader.ValueType">
985 <summary> 985 <summary>
986 Gets The Common Language Runtime (CLR) type for the current Json token. 986 Gets The Common Language Runtime (CLR) type for the current Json token.
987 </summary> 987 </summary>
988 </member> 988 </member>
989 </members> 989 </members>
990</doc> 990</doc>