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