ea8ed2500446d1f1a6cb54aecc6831da420b1621
[pithos-ms-client] / trunk / packages / Newtonsoft.Json.4.5.9 / lib / net35 / Newtonsoft.Json.xml
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>Newtonsoft.Json</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:Newtonsoft.Json.Bson.BsonReader">\r
8             <summary>\r
9             Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.\r
10             </summary>\r
11         </member>\r
12         <member name="T:Newtonsoft.Json.JsonReader">\r
13             <summary>\r
14             Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.\r
15             </summary>\r
16         </member>\r
17         <member name="M:Newtonsoft.Json.JsonReader.#ctor">\r
18             <summary>\r
19             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class with the specified <see cref="T:System.IO.TextReader"/>.\r
20             </summary>\r
21         </member>\r
22         <member name="M:Newtonsoft.Json.JsonReader.Read">\r
23             <summary>\r
24             Reads the next JSON token from the stream.\r
25             </summary>\r
26             <returns>true if the next token was read successfully; false if there are no more tokens to read.</returns>\r
27         </member>\r
28         <member name="M:Newtonsoft.Json.JsonReader.ReadAsInt32">\r
29             <summary>\r
30             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
31             </summary>\r
32             <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>\r
33         </member>\r
34         <member name="M:Newtonsoft.Json.JsonReader.ReadAsString">\r
35             <summary>\r
36             Reads the next JSON token from the stream as a <see cref="T:System.String"/>.\r
37             </summary>\r
38             <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>\r
39         </member>\r
40         <member name="M:Newtonsoft.Json.JsonReader.ReadAsBytes">\r
41             <summary>\r
42             Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.\r
43             </summary>\r
44             <returns>A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.</returns>\r
45         </member>\r
46         <member name="M:Newtonsoft.Json.JsonReader.ReadAsDecimal">\r
47             <summary>\r
48             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
49             </summary>\r
50             <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>\r
51         </member>\r
52         <member name="M:Newtonsoft.Json.JsonReader.ReadAsDateTime">\r
53             <summary>\r
54             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
55             </summary>\r
56             <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>\r
57         </member>\r
58         <member name="M:Newtonsoft.Json.JsonReader.ReadAsDateTimeOffset">\r
59             <summary>\r
60             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
61             </summary>\r
62             <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>\r
63         </member>\r
64         <member name="M:Newtonsoft.Json.JsonReader.Skip">\r
65             <summary>\r
66             Skips the children of the current token.\r
67             </summary>\r
68         </member>\r
69         <member name="M:Newtonsoft.Json.JsonReader.SetToken(Newtonsoft.Json.JsonToken)">\r
70             <summary>\r
71             Sets the current token.\r
72             </summary>\r
73             <param name="newToken">The new token.</param>\r
74         </member>\r
75         <member name="M:Newtonsoft.Json.JsonReader.SetToken(Newtonsoft.Json.JsonToken,System.Object)">\r
76             <summary>\r
77             Sets the current token and value.\r
78             </summary>\r
79             <param name="newToken">The new token.</param>\r
80             <param name="value">The value.</param>\r
81         </member>\r
82         <member name="M:Newtonsoft.Json.JsonReader.SetStateBasedOnCurrent">\r
83             <summary>\r
84             Sets the state based on current token type.\r
85             </summary>\r
86         </member>\r
87         <member name="M:Newtonsoft.Json.JsonReader.System#IDisposable#Dispose">\r
88             <summary>\r
89             Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.\r
90             </summary>\r
91         </member>\r
92         <member name="M:Newtonsoft.Json.JsonReader.Dispose(System.Boolean)">\r
93             <summary>\r
94             Releases unmanaged and - optionally - managed resources\r
95             </summary>\r
96             <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>\r
97         </member>\r
98         <member name="M:Newtonsoft.Json.JsonReader.Close">\r
99             <summary>\r
100             Changes the <see cref="T:Newtonsoft.Json.JsonReader.State"/> to Closed. \r
101             </summary>\r
102         </member>\r
103         <member name="P:Newtonsoft.Json.JsonReader.CurrentState">\r
104             <summary>\r
105             Gets the current reader state.\r
106             </summary>\r
107             <value>The current reader state.</value>\r
108         </member>\r
109         <member name="P:Newtonsoft.Json.JsonReader.CloseInput">\r
110             <summary>\r
111             Gets or sets a value indicating whether the underlying stream or\r
112             <see cref="T:System.IO.TextReader"/> should be closed when the reader is closed.\r
113             </summary>\r
114             <value>\r
115             true to close the underlying stream or <see cref="T:System.IO.TextReader"/> when\r
116             the reader is closed; otherwise false. The default is true.\r
117             </value>\r
118         </member>\r
119         <member name="P:Newtonsoft.Json.JsonReader.QuoteChar">\r
120             <summary>\r
121             Gets the quotation mark character used to enclose the value of a string.\r
122             </summary>\r
123         </member>\r
124         <member name="P:Newtonsoft.Json.JsonReader.DateTimeZoneHandling">\r
125             <summary>\r
126             Get or set how <see cref="T:System.DateTime"/> time zones are handling when reading JSON.\r
127             </summary>\r
128         </member>\r
129         <member name="P:Newtonsoft.Json.JsonReader.DateParseHandling">\r
130             <summary>\r
131             Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.\r
132             </summary>\r
133         </member>\r
134         <member name="P:Newtonsoft.Json.JsonReader.MaxDepth">\r
135             <summary>\r
136             Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>.\r
137             </summary>\r
138         </member>\r
139         <member name="P:Newtonsoft.Json.JsonReader.TokenType">\r
140             <summary>\r
141             Gets the type of the current JSON token. \r
142             </summary>\r
143         </member>\r
144         <member name="P:Newtonsoft.Json.JsonReader.Value">\r
145             <summary>\r
146             Gets the text value of the current JSON token.\r
147             </summary>\r
148         </member>\r
149         <member name="P:Newtonsoft.Json.JsonReader.ValueType">\r
150             <summary>\r
151             Gets The Common Language Runtime (CLR) type for the current JSON token.\r
152             </summary>\r
153         </member>\r
154         <member name="P:Newtonsoft.Json.JsonReader.Depth">\r
155             <summary>\r
156             Gets the depth of the current token in the JSON document.\r
157             </summary>\r
158             <value>The depth of the current token in the JSON document.</value>\r
159         </member>\r
160         <member name="P:Newtonsoft.Json.JsonReader.Path">\r
161             <summary>\r
162             Gets the path of the current JSON token. \r
163             </summary>\r
164         </member>\r
165         <member name="P:Newtonsoft.Json.JsonReader.Culture">\r
166             <summary>\r
167             Gets or sets the culture used when reading JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.\r
168             </summary>\r
169         </member>\r
170         <member name="T:Newtonsoft.Json.JsonReader.State">\r
171             <summary>\r
172             Specifies the state of the reader.\r
173             </summary>\r
174         </member>\r
175         <member name="F:Newtonsoft.Json.JsonReader.State.Start">\r
176             <summary>\r
177             The Read method has not been called.\r
178             </summary>\r
179         </member>\r
180         <member name="F:Newtonsoft.Json.JsonReader.State.Complete">\r
181             <summary>\r
182             The end of the file has been reached successfully.\r
183             </summary>\r
184         </member>\r
185         <member name="F:Newtonsoft.Json.JsonReader.State.Property">\r
186             <summary>\r
187             Reader is at a property.\r
188             </summary>\r
189         </member>\r
190         <member name="F:Newtonsoft.Json.JsonReader.State.ObjectStart">\r
191             <summary>\r
192             Reader is at the start of an object.\r
193             </summary>\r
194         </member>\r
195         <member name="F:Newtonsoft.Json.JsonReader.State.Object">\r
196             <summary>\r
197             Reader is in an object.\r
198             </summary>\r
199         </member>\r
200         <member name="F:Newtonsoft.Json.JsonReader.State.ArrayStart">\r
201             <summary>\r
202             Reader is at the start of an array.\r
203             </summary>\r
204         </member>\r
205         <member name="F:Newtonsoft.Json.JsonReader.State.Array">\r
206             <summary>\r
207             Reader is in an array.\r
208             </summary>\r
209         </member>\r
210         <member name="F:Newtonsoft.Json.JsonReader.State.Closed">\r
211             <summary>\r
212             The Close method has been called.\r
213             </summary>\r
214         </member>\r
215         <member name="F:Newtonsoft.Json.JsonReader.State.PostValue">\r
216             <summary>\r
217             Reader has just read a value.\r
218             </summary>\r
219         </member>\r
220         <member name="F:Newtonsoft.Json.JsonReader.State.ConstructorStart">\r
221             <summary>\r
222             Reader is at the start of a constructor.\r
223             </summary>\r
224         </member>\r
225         <member name="F:Newtonsoft.Json.JsonReader.State.Constructor">\r
226             <summary>\r
227             Reader in a constructor.\r
228             </summary>\r
229         </member>\r
230         <member name="F:Newtonsoft.Json.JsonReader.State.Error">\r
231             <summary>\r
232             An error occurred that prevents the read operation from continuing.\r
233             </summary>\r
234         </member>\r
235         <member name="F:Newtonsoft.Json.JsonReader.State.Finished">\r
236             <summary>\r
237             The end of the file has been reached successfully.\r
238             </summary>\r
239         </member>\r
240         <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.Stream)">\r
241             <summary>\r
242             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.\r
243             </summary>\r
244             <param name="stream">The stream.</param>\r
245         </member>\r
246         <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.BinaryReader)">\r
247             <summary>\r
248             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.\r
249             </summary>\r
250             <param name="reader">The reader.</param>\r
251         </member>\r
252         <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.Stream,System.Boolean,System.DateTimeKind)">\r
253             <summary>\r
254             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.\r
255             </summary>\r
256             <param name="stream">The stream.</param>\r
257             <param name="readRootValueAsArray">if set to <c>true</c> the root object will be read as a JSON array.</param>\r
258             <param name="dateTimeKindHandling">The <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.</param>\r
259         </member>\r
260         <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.BinaryReader,System.Boolean,System.DateTimeKind)">\r
261             <summary>\r
262             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.\r
263             </summary>\r
264             <param name="reader">The reader.</param>\r
265             <param name="readRootValueAsArray">if set to <c>true</c> the root object will be read as a JSON array.</param>\r
266             <param name="dateTimeKindHandling">The <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.</param>\r
267         </member>\r
268         <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsBytes">\r
269             <summary>\r
270             Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.\r
271             </summary>\r
272             <returns>\r
273             A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.\r
274             </returns>\r
275         </member>\r
276         <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsDecimal">\r
277             <summary>\r
278             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
279             </summary>\r
280             <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>\r
281         </member>\r
282         <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsInt32">\r
283             <summary>\r
284             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
285             </summary>\r
286             <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>\r
287         </member>\r
288         <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsString">\r
289             <summary>\r
290             Reads the next JSON token from the stream as a <see cref="T:System.String"/>.\r
291             </summary>\r
292             <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>\r
293         </member>\r
294         <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsDateTime">\r
295             <summary>\r
296             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
297             </summary>\r
298             <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>\r
299         </member>\r
300         <member name="M:Newtonsoft.Json.Bson.BsonReader.ReadAsDateTimeOffset">\r
301             <summary>\r
302             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
303             </summary>\r
304             <returns>\r
305             A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.\r
306             </returns>\r
307         </member>\r
308         <member name="M:Newtonsoft.Json.Bson.BsonReader.Read">\r
309             <summary>\r
310             Reads the next JSON token from the stream.\r
311             </summary>\r
312             <returns>\r
313             true if the next token was read successfully; false if there are no more tokens to read.\r
314             </returns>\r
315         </member>\r
316         <member name="M:Newtonsoft.Json.Bson.BsonReader.Close">\r
317             <summary>\r
318             Changes the <see cref="T:Newtonsoft.Json.JsonReader.State"/> to Closed.\r
319             </summary>\r
320         </member>\r
321         <member name="P:Newtonsoft.Json.Bson.BsonReader.JsonNet35BinaryCompatibility">\r
322             <summary>\r
323             Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary.\r
324             </summary>\r
325             <value>\r
326                 <c>true</c> if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, <c>false</c>.\r
327             </value>\r
328         </member>\r
329         <member name="P:Newtonsoft.Json.Bson.BsonReader.ReadRootValueAsArray">\r
330             <summary>\r
331             Gets or sets a value indicating whether the root object will be read as a JSON array.\r
332             </summary>\r
333             <value>\r
334                 <c>true</c> if the root object will be read as a JSON array; otherwise, <c>false</c>.\r
335             </value>\r
336         </member>\r
337         <member name="P:Newtonsoft.Json.Bson.BsonReader.DateTimeKindHandling">\r
338             <summary>\r
339             Gets or sets the <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.\r
340             </summary>\r
341             <value>The <see cref="T:System.DateTimeKind"/> used when reading <see cref="T:System.DateTime"/> values from BSON.</value>\r
342         </member>\r
343         <member name="T:Newtonsoft.Json.Bson.BsonWriter">\r
344             <summary>\r
345             Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.\r
346             </summary>\r
347         </member>\r
348         <member name="T:Newtonsoft.Json.JsonWriter">\r
349             <summary>\r
350             Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.\r
351             </summary>\r
352         </member>\r
353         <member name="M:Newtonsoft.Json.JsonWriter.#ctor">\r
354             <summary>\r
355             Creates an instance of the <c>JsonWriter</c> class. \r
356             </summary>\r
357         </member>\r
358         <member name="M:Newtonsoft.Json.JsonWriter.Flush">\r
359             <summary>\r
360             Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.\r
361             </summary>\r
362         </member>\r
363         <member name="M:Newtonsoft.Json.JsonWriter.Close">\r
364             <summary>\r
365             Closes this stream and the underlying stream.\r
366             </summary>\r
367         </member>\r
368         <member name="M:Newtonsoft.Json.JsonWriter.WriteStartObject">\r
369             <summary>\r
370             Writes the beginning of a Json object.\r
371             </summary>\r
372         </member>\r
373         <member name="M:Newtonsoft.Json.JsonWriter.WriteEndObject">\r
374             <summary>\r
375             Writes the end of a Json object.\r
376             </summary>\r
377         </member>\r
378         <member name="M:Newtonsoft.Json.JsonWriter.WriteStartArray">\r
379             <summary>\r
380             Writes the beginning of a Json array.\r
381             </summary>\r
382         </member>\r
383         <member name="M:Newtonsoft.Json.JsonWriter.WriteEndArray">\r
384             <summary>\r
385             Writes the end of an array.\r
386             </summary>\r
387         </member>\r
388         <member name="M:Newtonsoft.Json.JsonWriter.WriteStartConstructor(System.String)">\r
389             <summary>\r
390             Writes the start of a constructor with the given name.\r
391             </summary>\r
392             <param name="name">The name of the constructor.</param>\r
393         </member>\r
394         <member name="M:Newtonsoft.Json.JsonWriter.WriteEndConstructor">\r
395             <summary>\r
396             Writes the end constructor.\r
397             </summary>\r
398         </member>\r
399         <member name="M:Newtonsoft.Json.JsonWriter.WritePropertyName(System.String)">\r
400             <summary>\r
401             Writes the property name of a name/value pair on a Json object.\r
402             </summary>\r
403             <param name="name">The name of the property.</param>\r
404         </member>\r
405         <member name="M:Newtonsoft.Json.JsonWriter.WriteEnd">\r
406             <summary>\r
407             Writes the end of the current Json object or array.\r
408             </summary>\r
409         </member>\r
410         <member name="M:Newtonsoft.Json.JsonWriter.WriteToken(Newtonsoft.Json.JsonReader)">\r
411             <summary>\r
412             Writes the current <see cref="T:Newtonsoft.Json.JsonReader"/> token.\r
413             </summary>\r
414             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read the token from.</param>\r
415         </member>\r
416         <member name="M:Newtonsoft.Json.JsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)">\r
417             <summary>\r
418             Writes the specified end token.\r
419             </summary>\r
420             <param name="token">The end token to write.</param>\r
421         </member>\r
422         <member name="M:Newtonsoft.Json.JsonWriter.WriteIndent">\r
423             <summary>\r
424             Writes indent characters.\r
425             </summary>\r
426         </member>\r
427         <member name="M:Newtonsoft.Json.JsonWriter.WriteValueDelimiter">\r
428             <summary>\r
429             Writes the JSON value delimiter.\r
430             </summary>\r
431         </member>\r
432         <member name="M:Newtonsoft.Json.JsonWriter.WriteIndentSpace">\r
433             <summary>\r
434             Writes an indent space.\r
435             </summary>\r
436         </member>\r
437         <member name="M:Newtonsoft.Json.JsonWriter.WriteNull">\r
438             <summary>\r
439             Writes a null value.\r
440             </summary>\r
441         </member>\r
442         <member name="M:Newtonsoft.Json.JsonWriter.WriteUndefined">\r
443             <summary>\r
444             Writes an undefined value.\r
445             </summary>\r
446         </member>\r
447         <member name="M:Newtonsoft.Json.JsonWriter.WriteRaw(System.String)">\r
448             <summary>\r
449             Writes raw JSON without changing the writer's state.\r
450             </summary>\r
451             <param name="json">The raw JSON to write.</param>\r
452         </member>\r
453         <member name="M:Newtonsoft.Json.JsonWriter.WriteRawValue(System.String)">\r
454             <summary>\r
455             Writes raw JSON where a value is expected and updates the writer's state.\r
456             </summary>\r
457             <param name="json">The raw JSON to write.</param>\r
458         </member>\r
459         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.String)">\r
460             <summary>\r
461             Writes a <see cref="T:System.String"/> value.\r
462             </summary>\r
463             <param name="value">The <see cref="T:System.String"/> value to write.</param>\r
464         </member>\r
465         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int32)">\r
466             <summary>\r
467             Writes a <see cref="T:System.Int32"/> value.\r
468             </summary>\r
469             <param name="value">The <see cref="T:System.Int32"/> value to write.</param>\r
470         </member>\r
471         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt32)">\r
472             <summary>\r
473             Writes a <see cref="T:System.UInt32"/> value.\r
474             </summary>\r
475             <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>\r
476         </member>\r
477         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int64)">\r
478             <summary>\r
479             Writes a <see cref="T:System.Int64"/> value.\r
480             </summary>\r
481             <param name="value">The <see cref="T:System.Int64"/> value to write.</param>\r
482         </member>\r
483         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt64)">\r
484             <summary>\r
485             Writes a <see cref="T:System.UInt64"/> value.\r
486             </summary>\r
487             <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>\r
488         </member>\r
489         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Single)">\r
490             <summary>\r
491             Writes a <see cref="T:System.Single"/> value.\r
492             </summary>\r
493             <param name="value">The <see cref="T:System.Single"/> value to write.</param>\r
494         </member>\r
495         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Double)">\r
496             <summary>\r
497             Writes a <see cref="T:System.Double"/> value.\r
498             </summary>\r
499             <param name="value">The <see cref="T:System.Double"/> value to write.</param>\r
500         </member>\r
501         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Boolean)">\r
502             <summary>\r
503             Writes a <see cref="T:System.Boolean"/> value.\r
504             </summary>\r
505             <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>\r
506         </member>\r
507         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Int16)">\r
508             <summary>\r
509             Writes a <see cref="T:System.Int16"/> value.\r
510             </summary>\r
511             <param name="value">The <see cref="T:System.Int16"/> value to write.</param>\r
512         </member>\r
513         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.UInt16)">\r
514             <summary>\r
515             Writes a <see cref="T:System.UInt16"/> value.\r
516             </summary>\r
517             <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>\r
518         </member>\r
519         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Char)">\r
520             <summary>\r
521             Writes a <see cref="T:System.Char"/> value.\r
522             </summary>\r
523             <param name="value">The <see cref="T:System.Char"/> value to write.</param>\r
524         </member>\r
525         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Byte)">\r
526             <summary>\r
527             Writes a <see cref="T:System.Byte"/> value.\r
528             </summary>\r
529             <param name="value">The <see cref="T:System.Byte"/> value to write.</param>\r
530         </member>\r
531         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.SByte)">\r
532             <summary>\r
533             Writes a <see cref="T:System.SByte"/> value.\r
534             </summary>\r
535             <param name="value">The <see cref="T:System.SByte"/> value to write.</param>\r
536         </member>\r
537         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Decimal)">\r
538             <summary>\r
539             Writes a <see cref="T:System.Decimal"/> value.\r
540             </summary>\r
541             <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>\r
542         </member>\r
543         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.DateTime)">\r
544             <summary>\r
545             Writes a <see cref="T:System.DateTime"/> value.\r
546             </summary>\r
547             <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>\r
548         </member>\r
549         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.DateTimeOffset)">\r
550             <summary>\r
551             Writes a <see cref="T:System.DateTimeOffset"/> value.\r
552             </summary>\r
553             <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>\r
554         </member>\r
555         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Guid)">\r
556             <summary>\r
557             Writes a <see cref="T:System.Guid"/> value.\r
558             </summary>\r
559             <param name="value">The <see cref="T:System.Guid"/> value to write.</param>\r
560         </member>\r
561         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.TimeSpan)">\r
562             <summary>\r
563             Writes a <see cref="T:System.TimeSpan"/> value.\r
564             </summary>\r
565             <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param>\r
566         </member>\r
567         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int32})">\r
568             <summary>\r
569             Writes a <see cref="T:System.Nullable`1"/> value.\r
570             </summary>\r
571             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
572         </member>\r
573         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt32})">\r
574             <summary>\r
575             Writes a <see cref="T:System.Nullable`1"/> value.\r
576             </summary>\r
577             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
578         </member>\r
579         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int64})">\r
580             <summary>\r
581             Writes a <see cref="T:System.Nullable`1"/> value.\r
582             </summary>\r
583             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
584         </member>\r
585         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt64})">\r
586             <summary>\r
587             Writes a <see cref="T:System.Nullable`1"/> value.\r
588             </summary>\r
589             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
590         </member>\r
591         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Single})">\r
592             <summary>\r
593             Writes a <see cref="T:System.Nullable`1"/> value.\r
594             </summary>\r
595             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
596         </member>\r
597         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Double})">\r
598             <summary>\r
599             Writes a <see cref="T:System.Nullable`1"/> value.\r
600             </summary>\r
601             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
602         </member>\r
603         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Boolean})">\r
604             <summary>\r
605             Writes a <see cref="T:System.Nullable`1"/> value.\r
606             </summary>\r
607             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
608         </member>\r
609         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Int16})">\r
610             <summary>\r
611             Writes a <see cref="T:System.Nullable`1"/> value.\r
612             </summary>\r
613             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
614         </member>\r
615         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.UInt16})">\r
616             <summary>\r
617             Writes a <see cref="T:System.Nullable`1"/> value.\r
618             </summary>\r
619             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
620         </member>\r
621         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Char})">\r
622             <summary>\r
623             Writes a <see cref="T:System.Nullable`1"/> value.\r
624             </summary>\r
625             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
626         </member>\r
627         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Byte})">\r
628             <summary>\r
629             Writes a <see cref="T:System.Nullable`1"/> value.\r
630             </summary>\r
631             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
632         </member>\r
633         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.SByte})">\r
634             <summary>\r
635             Writes a <see cref="T:System.Nullable`1"/> value.\r
636             </summary>\r
637             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
638         </member>\r
639         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Decimal})">\r
640             <summary>\r
641             Writes a <see cref="T:System.Nullable`1"/> value.\r
642             </summary>\r
643             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
644         </member>\r
645         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.DateTime})">\r
646             <summary>\r
647             Writes a <see cref="T:System.Nullable`1"/> value.\r
648             </summary>\r
649             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
650         </member>\r
651         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.DateTimeOffset})">\r
652             <summary>\r
653             Writes a <see cref="T:System.Nullable`1"/> value.\r
654             </summary>\r
655             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
656         </member>\r
657         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.Guid})">\r
658             <summary>\r
659             Writes a <see cref="T:System.Nullable`1"/> value.\r
660             </summary>\r
661             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
662         </member>\r
663         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Nullable{System.TimeSpan})">\r
664             <summary>\r
665             Writes a <see cref="T:System.Nullable`1"/> value.\r
666             </summary>\r
667             <param name="value">The <see cref="T:System.Nullable`1"/> value to write.</param>\r
668         </member>\r
669         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Byte[])">\r
670             <summary>\r
671             Writes a <see cref="T:Byte[]"/> value.\r
672             </summary>\r
673             <param name="value">The <see cref="T:Byte[]"/> value to write.</param>\r
674         </member>\r
675         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Uri)">\r
676             <summary>\r
677             Writes a <see cref="T:System.Uri"/> value.\r
678             </summary>\r
679             <param name="value">The <see cref="T:System.Uri"/> value to write.</param>\r
680         </member>\r
681         <member name="M:Newtonsoft.Json.JsonWriter.WriteValue(System.Object)">\r
682             <summary>\r
683             Writes a <see cref="T:System.Object"/> value.\r
684             An error will raised if the value cannot be written as a single JSON token.\r
685             </summary>\r
686             <param name="value">The <see cref="T:System.Object"/> value to write.</param>\r
687         </member>\r
688         <member name="M:Newtonsoft.Json.JsonWriter.WriteComment(System.String)">\r
689             <summary>\r
690             Writes out a comment <code>/*...*/</code> containing the specified text. \r
691             </summary>\r
692             <param name="text">Text to place inside the comment.</param>\r
693         </member>\r
694         <member name="M:Newtonsoft.Json.JsonWriter.WriteWhitespace(System.String)">\r
695             <summary>\r
696             Writes out the given white space.\r
697             </summary>\r
698             <param name="ws">The string of white space characters.</param>\r
699         </member>\r
700         <member name="P:Newtonsoft.Json.JsonWriter.CloseOutput">\r
701             <summary>\r
702             Gets or sets a value indicating whether the underlying stream or\r
703             <see cref="T:System.IO.TextReader"/> should be closed when the writer is closed.\r
704             </summary>\r
705             <value>\r
706             true to close the underlying stream or <see cref="T:System.IO.TextReader"/> when\r
707             the writer is closed; otherwise false. The default is true.\r
708             </value>\r
709         </member>\r
710         <member name="P:Newtonsoft.Json.JsonWriter.Top">\r
711             <summary>\r
712             Gets the top.\r
713             </summary>\r
714             <value>The top.</value>\r
715         </member>\r
716         <member name="P:Newtonsoft.Json.JsonWriter.WriteState">\r
717             <summary>\r
718             Gets the state of the writer.\r
719             </summary>\r
720         </member>\r
721         <member name="P:Newtonsoft.Json.JsonWriter.Path">\r
722             <summary>\r
723             Gets the path of the writer. \r
724             </summary>\r
725         </member>\r
726         <member name="P:Newtonsoft.Json.JsonWriter.Formatting">\r
727             <summary>\r
728             Indicates how JSON text output is formatted.\r
729             </summary>\r
730         </member>\r
731         <member name="P:Newtonsoft.Json.JsonWriter.DateFormatHandling">\r
732             <summary>\r
733             Get or set how dates are written to JSON text.\r
734             </summary>\r
735         </member>\r
736         <member name="P:Newtonsoft.Json.JsonWriter.DateTimeZoneHandling">\r
737             <summary>\r
738             Get or set how <see cref="T:System.DateTime"/> time zones are handling when writing JSON.\r
739             </summary>\r
740         </member>\r
741         <member name="M:Newtonsoft.Json.Bson.BsonWriter.#ctor(System.IO.Stream)">\r
742             <summary>\r
743             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonWriter"/> class.\r
744             </summary>\r
745             <param name="stream">The stream.</param>\r
746         </member>\r
747         <member name="M:Newtonsoft.Json.Bson.BsonWriter.#ctor(System.IO.BinaryWriter)">\r
748             <summary>\r
749             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonWriter"/> class.\r
750             </summary>\r
751             <param name="writer">The writer.</param>\r
752         </member>\r
753         <member name="M:Newtonsoft.Json.Bson.BsonWriter.Flush">\r
754             <summary>\r
755             Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.\r
756             </summary>\r
757         </member>\r
758         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)">\r
759             <summary>\r
760             Writes the end.\r
761             </summary>\r
762             <param name="token">The token.</param>\r
763         </member>\r
764         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteComment(System.String)">\r
765             <summary>\r
766             Writes out a comment <code>/*...*/</code> containing the specified text.\r
767             </summary>\r
768             <param name="text">Text to place inside the comment.</param>\r
769         </member>\r
770         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteStartConstructor(System.String)">\r
771             <summary>\r
772             Writes the start of a constructor with the given name.\r
773             </summary>\r
774             <param name="name">The name of the constructor.</param>\r
775         </member>\r
776         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRaw(System.String)">\r
777             <summary>\r
778             Writes raw JSON.\r
779             </summary>\r
780             <param name="json">The raw JSON to write.</param>\r
781         </member>\r
782         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRawValue(System.String)">\r
783             <summary>\r
784             Writes raw JSON where a value is expected and updates the writer's state.\r
785             </summary>\r
786             <param name="json">The raw JSON to write.</param>\r
787         </member>\r
788         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteStartArray">\r
789             <summary>\r
790             Writes the beginning of a Json array.\r
791             </summary>\r
792         </member>\r
793         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteStartObject">\r
794             <summary>\r
795             Writes the beginning of a Json object.\r
796             </summary>\r
797         </member>\r
798         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WritePropertyName(System.String)">\r
799             <summary>\r
800             Writes the property name of a name/value pair on a Json object.\r
801             </summary>\r
802             <param name="name">The name of the property.</param>\r
803         </member>\r
804         <member name="M:Newtonsoft.Json.Bson.BsonWriter.Close">\r
805             <summary>\r
806             Closes this stream and the underlying stream.\r
807             </summary>\r
808         </member>\r
809         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteNull">\r
810             <summary>\r
811             Writes a null value.\r
812             </summary>\r
813         </member>\r
814         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteUndefined">\r
815             <summary>\r
816             Writes an undefined value.\r
817             </summary>\r
818         </member>\r
819         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.String)">\r
820             <summary>\r
821             Writes a <see cref="T:System.String"/> value.\r
822             </summary>\r
823             <param name="value">The <see cref="T:System.String"/> value to write.</param>\r
824         </member>\r
825         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Int32)">\r
826             <summary>\r
827             Writes a <see cref="T:System.Int32"/> value.\r
828             </summary>\r
829             <param name="value">The <see cref="T:System.Int32"/> value to write.</param>\r
830         </member>\r
831         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.UInt32)">\r
832             <summary>\r
833             Writes a <see cref="T:System.UInt32"/> value.\r
834             </summary>\r
835             <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>\r
836         </member>\r
837         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Int64)">\r
838             <summary>\r
839             Writes a <see cref="T:System.Int64"/> value.\r
840             </summary>\r
841             <param name="value">The <see cref="T:System.Int64"/> value to write.</param>\r
842         </member>\r
843         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.UInt64)">\r
844             <summary>\r
845             Writes a <see cref="T:System.UInt64"/> value.\r
846             </summary>\r
847             <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>\r
848         </member>\r
849         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Single)">\r
850             <summary>\r
851             Writes a <see cref="T:System.Single"/> value.\r
852             </summary>\r
853             <param name="value">The <see cref="T:System.Single"/> value to write.</param>\r
854         </member>\r
855         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Double)">\r
856             <summary>\r
857             Writes a <see cref="T:System.Double"/> value.\r
858             </summary>\r
859             <param name="value">The <see cref="T:System.Double"/> value to write.</param>\r
860         </member>\r
861         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Boolean)">\r
862             <summary>\r
863             Writes a <see cref="T:System.Boolean"/> value.\r
864             </summary>\r
865             <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>\r
866         </member>\r
867         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Int16)">\r
868             <summary>\r
869             Writes a <see cref="T:System.Int16"/> value.\r
870             </summary>\r
871             <param name="value">The <see cref="T:System.Int16"/> value to write.</param>\r
872         </member>\r
873         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.UInt16)">\r
874             <summary>\r
875             Writes a <see cref="T:System.UInt16"/> value.\r
876             </summary>\r
877             <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>\r
878         </member>\r
879         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Char)">\r
880             <summary>\r
881             Writes a <see cref="T:System.Char"/> value.\r
882             </summary>\r
883             <param name="value">The <see cref="T:System.Char"/> value to write.</param>\r
884         </member>\r
885         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Byte)">\r
886             <summary>\r
887             Writes a <see cref="T:System.Byte"/> value.\r
888             </summary>\r
889             <param name="value">The <see cref="T:System.Byte"/> value to write.</param>\r
890         </member>\r
891         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.SByte)">\r
892             <summary>\r
893             Writes a <see cref="T:System.SByte"/> value.\r
894             </summary>\r
895             <param name="value">The <see cref="T:System.SByte"/> value to write.</param>\r
896         </member>\r
897         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Decimal)">\r
898             <summary>\r
899             Writes a <see cref="T:System.Decimal"/> value.\r
900             </summary>\r
901             <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>\r
902         </member>\r
903         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.DateTime)">\r
904             <summary>\r
905             Writes a <see cref="T:System.DateTime"/> value.\r
906             </summary>\r
907             <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>\r
908         </member>\r
909         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.DateTimeOffset)">\r
910             <summary>\r
911             Writes a <see cref="T:System.DateTimeOffset"/> value.\r
912             </summary>\r
913             <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>\r
914         </member>\r
915         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Byte[])">\r
916             <summary>\r
917             Writes a <see cref="T:Byte[]"/> value.\r
918             </summary>\r
919             <param name="value">The <see cref="T:Byte[]"/> value to write.</param>\r
920         </member>\r
921         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Guid)">\r
922             <summary>\r
923             Writes a <see cref="T:System.Guid"/> value.\r
924             </summary>\r
925             <param name="value">The <see cref="T:System.Guid"/> value to write.</param>\r
926         </member>\r
927         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.TimeSpan)">\r
928             <summary>\r
929             Writes a <see cref="T:System.TimeSpan"/> value.\r
930             </summary>\r
931             <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param>\r
932         </member>\r
933         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Uri)">\r
934             <summary>\r
935             Writes a <see cref="T:System.Uri"/> value.\r
936             </summary>\r
937             <param name="value">The <see cref="T:System.Uri"/> value to write.</param>\r
938         </member>\r
939         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteObjectId(System.Byte[])">\r
940             <summary>\r
941             Writes a <see cref="T:Byte[]"/> value that represents a BSON object id.\r
942             </summary>\r
943             <param name="value">The Object ID value to write.</param>\r
944         </member>\r
945         <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRegex(System.String,System.String)">\r
946             <summary>\r
947             Writes a BSON regex.\r
948             </summary>\r
949             <param name="pattern">The regex pattern.</param>\r
950             <param name="options">The regex options.</param>\r
951         </member>\r
952         <member name="P:Newtonsoft.Json.Bson.BsonWriter.DateTimeKindHandling">\r
953             <summary>\r
954             Gets or sets the <see cref="T:System.DateTimeKind"/> used when writing <see cref="T:System.DateTime"/> values to BSON.\r
955             When set to <see cref="F:System.DateTimeKind.Unspecified"/> no conversion will occur.\r
956             </summary>\r
957             <value>The <see cref="T:System.DateTimeKind"/> used when writing <see cref="T:System.DateTime"/> values to BSON.</value>\r
958         </member>\r
959         <member name="T:Newtonsoft.Json.Bson.BsonObjectId">\r
960             <summary>\r
961             Represents a BSON Oid (object id).\r
962             </summary>\r
963         </member>\r
964         <member name="M:Newtonsoft.Json.Bson.BsonObjectId.#ctor(System.Byte[])">\r
965             <summary>\r
966             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonObjectId"/> class.\r
967             </summary>\r
968             <param name="value">The Oid value.</param>\r
969         </member>\r
970         <member name="P:Newtonsoft.Json.Bson.BsonObjectId.Value">\r
971             <summary>\r
972             Gets or sets the value of the Oid.\r
973             </summary>\r
974             <value>The value of the Oid.</value>\r
975         </member>\r
976         <member name="T:Newtonsoft.Json.Converters.BinaryConverter">\r
977             <summary>\r
978             Converts a binary value to and from a base 64 string value.\r
979             </summary>\r
980         </member>\r
981         <member name="T:Newtonsoft.Json.JsonConverter">\r
982             <summary>\r
983             Converts an object to and from JSON.\r
984             </summary>\r
985         </member>\r
986         <member name="M:Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
987             <summary>\r
988             Writes the JSON representation of the object.\r
989             </summary>\r
990             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
991             <param name="value">The value.</param>\r
992             <param name="serializer">The calling serializer.</param>\r
993         </member>\r
994         <member name="M:Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
995             <summary>\r
996             Reads the JSON representation of the object.\r
997             </summary>\r
998             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
999             <param name="objectType">Type of the object.</param>\r
1000             <param name="existingValue">The existing value of object being read.</param>\r
1001             <param name="serializer">The calling serializer.</param>\r
1002             <returns>The object value.</returns>\r
1003         </member>\r
1004         <member name="M:Newtonsoft.Json.JsonConverter.CanConvert(System.Type)">\r
1005             <summary>\r
1006             Determines whether this instance can convert the specified object type.\r
1007             </summary>\r
1008             <param name="objectType">Type of the object.</param>\r
1009             <returns>\r
1010                 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.\r
1011             </returns>\r
1012         </member>\r
1013         <member name="M:Newtonsoft.Json.JsonConverter.GetSchema">\r
1014             <summary>\r
1015             Gets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of the JSON produced by the JsonConverter.\r
1016             </summary>\r
1017             <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of the JSON produced by the JsonConverter.</returns>\r
1018         </member>\r
1019         <member name="P:Newtonsoft.Json.JsonConverter.CanRead">\r
1020             <summary>\r
1021             Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can read JSON.\r
1022             </summary>\r
1023             <value><c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can read JSON; otherwise, <c>false</c>.</value>\r
1024         </member>\r
1025         <member name="P:Newtonsoft.Json.JsonConverter.CanWrite">\r
1026             <summary>\r
1027             Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON.\r
1028             </summary>\r
1029             <value><c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON; otherwise, <c>false</c>.</value>\r
1030         </member>\r
1031         <member name="M:Newtonsoft.Json.Converters.BinaryConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1032             <summary>\r
1033             Writes the JSON representation of the object.\r
1034             </summary>\r
1035             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
1036             <param name="value">The value.</param>\r
1037             <param name="serializer">The calling serializer.</param>\r
1038         </member>\r
1039         <member name="M:Newtonsoft.Json.Converters.BinaryConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1040             <summary>\r
1041             Reads the JSON representation of the object.\r
1042             </summary>\r
1043             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
1044             <param name="objectType">Type of the object.</param>\r
1045             <param name="existingValue">The existing value of object being read.</param>\r
1046             <param name="serializer">The calling serializer.</param>\r
1047             <returns>The object value.</returns>\r
1048         </member>\r
1049         <member name="M:Newtonsoft.Json.Converters.BinaryConverter.CanConvert(System.Type)">\r
1050             <summary>\r
1051             Determines whether this instance can convert the specified object type.\r
1052             </summary>\r
1053             <param name="objectType">Type of the object.</param>\r
1054             <returns>\r
1055                 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.\r
1056             </returns>\r
1057         </member>\r
1058         <member name="T:Newtonsoft.Json.Converters.DataSetConverter">\r
1059             <summary>\r
1060             Converts a <see cref="T:System.Data.DataSet"/> to and from JSON.\r
1061             </summary>\r
1062         </member>\r
1063         <member name="M:Newtonsoft.Json.Converters.DataSetConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1064             <summary>\r
1065             Writes the JSON representation of the object.\r
1066             </summary>\r
1067             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
1068             <param name="value">The value.</param>\r
1069             <param name="serializer">The calling serializer.</param>\r
1070         </member>\r
1071         <member name="M:Newtonsoft.Json.Converters.DataSetConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1072             <summary>\r
1073             Reads the JSON representation of the object.\r
1074             </summary>\r
1075             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
1076             <param name="objectType">Type of the object.</param>\r
1077             <param name="existingValue">The existing value of object being read.</param>\r
1078             <param name="serializer">The calling serializer.</param>\r
1079             <returns>The object value.</returns>\r
1080         </member>\r
1081         <member name="M:Newtonsoft.Json.Converters.DataSetConverter.CanConvert(System.Type)">\r
1082             <summary>\r
1083             Determines whether this instance can convert the specified value type.\r
1084             </summary>\r
1085             <param name="valueType">Type of the value.</param>\r
1086             <returns>\r
1087                 <c>true</c> if this instance can convert the specified value type; otherwise, <c>false</c>.\r
1088             </returns>\r
1089         </member>\r
1090         <member name="T:Newtonsoft.Json.Converters.DataTableConverter">\r
1091             <summary>\r
1092             Converts a <see cref="T:System.Data.DataTable"/> to and from JSON.\r
1093             </summary>\r
1094         </member>\r
1095         <member name="M:Newtonsoft.Json.Converters.DataTableConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1096             <summary>\r
1097             Writes the JSON representation of the object.\r
1098             </summary>\r
1099             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
1100             <param name="value">The value.</param>\r
1101             <param name="serializer">The calling serializer.</param>\r
1102         </member>\r
1103         <member name="M:Newtonsoft.Json.Converters.DataTableConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1104             <summary>\r
1105             Reads the JSON representation of the object.\r
1106             </summary>\r
1107             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
1108             <param name="objectType">Type of the object.</param>\r
1109             <param name="existingValue">The existing value of object being read.</param>\r
1110             <param name="serializer">The calling serializer.</param>\r
1111             <returns>The object value.</returns>\r
1112         </member>\r
1113         <member name="M:Newtonsoft.Json.Converters.DataTableConverter.CanConvert(System.Type)">\r
1114             <summary>\r
1115             Determines whether this instance can convert the specified value type.\r
1116             </summary>\r
1117             <param name="valueType">Type of the value.</param>\r
1118             <returns>\r
1119                 <c>true</c> if this instance can convert the specified value type; otherwise, <c>false</c>.\r
1120             </returns>\r
1121         </member>\r
1122         <member name="T:Newtonsoft.Json.Converters.CustomCreationConverter`1">\r
1123             <summary>\r
1124             Create a custom object\r
1125             </summary>\r
1126             <typeparam name="T">The object type to convert.</typeparam>\r
1127         </member>\r
1128         <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1129             <summary>\r
1130             Writes the JSON representation of the object.\r
1131             </summary>\r
1132             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
1133             <param name="value">The value.</param>\r
1134             <param name="serializer">The calling serializer.</param>\r
1135         </member>\r
1136         <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1137             <summary>\r
1138             Reads the JSON representation of the object.\r
1139             </summary>\r
1140             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
1141             <param name="objectType">Type of the object.</param>\r
1142             <param name="existingValue">The existing value of object being read.</param>\r
1143             <param name="serializer">The calling serializer.</param>\r
1144             <returns>The object value.</returns>\r
1145         </member>\r
1146         <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.Create(System.Type)">\r
1147             <summary>\r
1148             Creates an object which will then be populated by the serializer.\r
1149             </summary>\r
1150             <param name="objectType">Type of the object.</param>\r
1151             <returns>The created object.</returns>\r
1152         </member>\r
1153         <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.CanConvert(System.Type)">\r
1154             <summary>\r
1155             Determines whether this instance can convert the specified object type.\r
1156             </summary>\r
1157             <param name="objectType">Type of the object.</param>\r
1158             <returns>\r
1159                 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.\r
1160             </returns>\r
1161         </member>\r
1162         <member name="P:Newtonsoft.Json.Converters.CustomCreationConverter`1.CanWrite">\r
1163             <summary>\r
1164             Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON.\r
1165             </summary>\r
1166             <value>\r
1167                 <c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON; otherwise, <c>false</c>.\r
1168             </value>\r
1169         </member>\r
1170         <member name="T:Newtonsoft.Json.Converters.DateTimeConverterBase">\r
1171             <summary>\r
1172             Provides a base class for converting a <see cref="T:System.DateTime"/> to and from JSON.\r
1173             </summary>\r
1174         </member>\r
1175         <member name="M:Newtonsoft.Json.Converters.DateTimeConverterBase.CanConvert(System.Type)">\r
1176             <summary>\r
1177             Determines whether this instance can convert the specified object type.\r
1178             </summary>\r
1179             <param name="objectType">Type of the object.</param>\r
1180             <returns>\r
1181                 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.\r
1182             </returns>\r
1183         </member>\r
1184         <member name="T:Newtonsoft.Json.Converters.EntityKeyMemberConverter">\r
1185             <summary>\r
1186             Converts an Entity Framework EntityKey to and from JSON.\r
1187             </summary>\r
1188         </member>\r
1189         <member name="M:Newtonsoft.Json.Converters.EntityKeyMemberConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1190             <summary>\r
1191             Writes the JSON representation of the object.\r
1192             </summary>\r
1193             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
1194             <param name="value">The value.</param>\r
1195             <param name="serializer">The calling serializer.</param>\r
1196         </member>\r
1197         <member name="M:Newtonsoft.Json.Converters.EntityKeyMemberConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1198             <summary>\r
1199             Reads the JSON representation of the object.\r
1200             </summary>\r
1201             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
1202             <param name="objectType">Type of the object.</param>\r
1203             <param name="existingValue">The existing value of object being read.</param>\r
1204             <param name="serializer">The calling serializer.</param>\r
1205             <returns>The object value.</returns>\r
1206         </member>\r
1207         <member name="M:Newtonsoft.Json.Converters.EntityKeyMemberConverter.CanConvert(System.Type)">\r
1208             <summary>\r
1209             Determines whether this instance can convert the specified object type.\r
1210             </summary>\r
1211             <param name="objectType">Type of the object.</param>\r
1212             <returns>\r
1213                 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.\r
1214             </returns>\r
1215         </member>\r
1216         <member name="T:Newtonsoft.Json.Converters.KeyValuePairConverter">\r
1217             <summary>\r
1218             Converts a <see cref="T:System.Collections.Generic.KeyValuePair`2"/> to and from JSON.\r
1219             </summary>\r
1220         </member>\r
1221         <member name="M:Newtonsoft.Json.Converters.KeyValuePairConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1222             <summary>\r
1223             Writes the JSON representation of the object.\r
1224             </summary>\r
1225             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
1226             <param name="value">The value.</param>\r
1227             <param name="serializer">The calling serializer.</param>\r
1228         </member>\r
1229         <member name="M:Newtonsoft.Json.Converters.KeyValuePairConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1230             <summary>\r
1231             Reads the JSON representation of the object.\r
1232             </summary>\r
1233             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
1234             <param name="objectType">Type of the object.</param>\r
1235             <param name="existingValue">The existing value of object being read.</param>\r
1236             <param name="serializer">The calling serializer.</param>\r
1237             <returns>The object value.</returns>\r
1238         </member>\r
1239         <member name="M:Newtonsoft.Json.Converters.KeyValuePairConverter.CanConvert(System.Type)">\r
1240             <summary>\r
1241             Determines whether this instance can convert the specified object type.\r
1242             </summary>\r
1243             <param name="objectType">Type of the object.</param>\r
1244             <returns>\r
1245                 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.\r
1246             </returns>\r
1247         </member>\r
1248         <member name="T:Newtonsoft.Json.Converters.BsonObjectIdConverter">\r
1249             <summary>\r
1250             Converts a <see cref="T:Newtonsoft.Json.Bson.BsonObjectId"/> to and from JSON and BSON.\r
1251             </summary>\r
1252         </member>\r
1253         <member name="M:Newtonsoft.Json.Converters.BsonObjectIdConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1254             <summary>\r
1255             Writes the JSON representation of the object.\r
1256             </summary>\r
1257             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
1258             <param name="value">The value.</param>\r
1259             <param name="serializer">The calling serializer.</param>\r
1260         </member>\r
1261         <member name="M:Newtonsoft.Json.Converters.BsonObjectIdConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1262             <summary>\r
1263             Reads the JSON representation of the object.\r
1264             </summary>\r
1265             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
1266             <param name="objectType">Type of the object.</param>\r
1267             <param name="existingValue">The existing value of object being read.</param>\r
1268             <param name="serializer">The calling serializer.</param>\r
1269             <returns>The object value.</returns>\r
1270         </member>\r
1271         <member name="M:Newtonsoft.Json.Converters.BsonObjectIdConverter.CanConvert(System.Type)">\r
1272             <summary>\r
1273             Determines whether this instance can convert the specified object type.\r
1274             </summary>\r
1275             <param name="objectType">Type of the object.</param>\r
1276             <returns>\r
1277                 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.\r
1278             </returns>\r
1279         </member>\r
1280         <member name="T:Newtonsoft.Json.Converters.RegexConverter">\r
1281             <summary>\r
1282             Converts a <see cref="T:System.Text.RegularExpressions.Regex"/> to and from JSON and BSON.\r
1283             </summary>\r
1284         </member>\r
1285         <member name="M:Newtonsoft.Json.Converters.RegexConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1286             <summary>\r
1287             Writes the JSON representation of the object.\r
1288             </summary>\r
1289             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
1290             <param name="value">The value.</param>\r
1291             <param name="serializer">The calling serializer.</param>\r
1292         </member>\r
1293         <member name="M:Newtonsoft.Json.Converters.RegexConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1294             <summary>\r
1295             Reads the JSON representation of the object.\r
1296             </summary>\r
1297             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
1298             <param name="objectType">Type of the object.</param>\r
1299             <param name="existingValue">The existing value of object being read.</param>\r
1300             <param name="serializer">The calling serializer.</param>\r
1301             <returns>The object value.</returns>\r
1302         </member>\r
1303         <member name="M:Newtonsoft.Json.Converters.RegexConverter.CanConvert(System.Type)">\r
1304             <summary>\r
1305             Determines whether this instance can convert the specified object type.\r
1306             </summary>\r
1307             <param name="objectType">Type of the object.</param>\r
1308             <returns>\r
1309                 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.\r
1310             </returns>\r
1311         </member>\r
1312         <member name="T:Newtonsoft.Json.Converters.StringEnumConverter">\r
1313             <summary>\r
1314             Converts an <see cref="T:System.Enum"/> to and from its name string value.\r
1315             </summary>\r
1316         </member>\r
1317         <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1318             <summary>\r
1319             Writes the JSON representation of the object.\r
1320             </summary>\r
1321             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
1322             <param name="value">The value.</param>\r
1323             <param name="serializer">The calling serializer.</param>\r
1324         </member>\r
1325         <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1326             <summary>\r
1327             Reads the JSON representation of the object.\r
1328             </summary>\r
1329             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
1330             <param name="objectType">Type of the object.</param>\r
1331             <param name="existingValue">The existing value of object being read.</param>\r
1332             <param name="serializer">The calling serializer.</param>\r
1333             <returns>The object value.</returns>\r
1334         </member>\r
1335         <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.GetEnumNameMap(System.Type)">\r
1336             <summary>\r
1337             A cached representation of the Enum string representation to respect per Enum field name.\r
1338             </summary>\r
1339             <param name="t">The type of the Enum.</param>\r
1340             <returns>A map of enum field name to either the field name, or the configured enum member name (<see cref="T:System.Runtime.Serialization.EnumMemberAttribute"/>).</returns>\r
1341         </member>\r
1342         <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.CanConvert(System.Type)">\r
1343             <summary>\r
1344             Determines whether this instance can convert the specified object type.\r
1345             </summary>\r
1346             <param name="objectType">Type of the object.</param>\r
1347             <returns>\r
1348             <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.\r
1349             </returns>\r
1350         </member>\r
1351         <member name="P:Newtonsoft.Json.Converters.StringEnumConverter.CamelCaseText">\r
1352             <summary>\r
1353             Gets or sets a value indicating whether the written enum text should be camel case.\r
1354             </summary>\r
1355             <value><c>true</c> if the written enum text will be camel case; otherwise, <c>false</c>.</value>\r
1356         </member>\r
1357         <member name="T:Newtonsoft.Json.ConstructorHandling">\r
1358             <summary>\r
1359             Specifies how constructors are used when initializing objects during deserialization by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
1360             </summary>\r
1361         </member>\r
1362         <member name="F:Newtonsoft.Json.ConstructorHandling.Default">\r
1363             <summary>\r
1364             First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor.\r
1365             </summary>\r
1366         </member>\r
1367         <member name="F:Newtonsoft.Json.ConstructorHandling.AllowNonPublicDefaultConstructor">\r
1368             <summary>\r
1369             Json.NET will use a non-public default constructor before falling back to a paramatized constructor.\r
1370             </summary>\r
1371         </member>\r
1372         <member name="T:Newtonsoft.Json.Converters.VersionConverter">\r
1373             <summary>\r
1374             Converts a <see cref="T:System.Version"/> to and from a string (e.g. "1.2.3.4").\r
1375             </summary>\r
1376         </member>\r
1377         <member name="M:Newtonsoft.Json.Converters.VersionConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1378             <summary>\r
1379             Writes the JSON representation of the object.\r
1380             </summary>\r
1381             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
1382             <param name="value">The value.</param>\r
1383             <param name="serializer">The calling serializer.</param>\r
1384         </member>\r
1385         <member name="M:Newtonsoft.Json.Converters.VersionConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
1386             <summary>\r
1387             Reads the JSON representation of the object.\r
1388             </summary>\r
1389             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
1390             <param name="objectType">Type of the object.</param>\r
1391             <param name="existingValue">The existing property value of the JSON that is being converted.</param>\r
1392             <param name="serializer">The calling serializer.</param>\r
1393             <returns>The object value.</returns>\r
1394         </member>\r
1395         <member name="M:Newtonsoft.Json.Converters.VersionConverter.CanConvert(System.Type)">\r
1396             <summary>\r
1397             Determines whether this instance can convert the specified object type.\r
1398             </summary>\r
1399             <param name="objectType">Type of the object.</param>\r
1400             <returns>\r
1401                 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.\r
1402             </returns>\r
1403         </member>\r
1404         <member name="T:Newtonsoft.Json.DateFormatHandling">\r
1405             <summary>\r
1406             Specifies how dates are formatted when writing JSON text.\r
1407             </summary>\r
1408         </member>\r
1409         <member name="F:Newtonsoft.Json.DateFormatHandling.IsoDateFormat">\r
1410             <summary>\r
1411             Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z".\r
1412             </summary>\r
1413         </member>\r
1414         <member name="F:Newtonsoft.Json.DateFormatHandling.MicrosoftDateFormat">\r
1415             <summary>\r
1416             Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/".\r
1417             </summary>\r
1418         </member>\r
1419         <member name="T:Newtonsoft.Json.DateParseHandling">\r
1420             <summary>\r
1421             Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text.\r
1422             </summary>\r
1423         </member>\r
1424         <member name="F:Newtonsoft.Json.DateParseHandling.None">\r
1425             <summary>\r
1426             Date formatted strings are not parsed to a date type and are read as strings.\r
1427             </summary>\r
1428         </member>\r
1429         <member name="F:Newtonsoft.Json.DateParseHandling.DateTime">\r
1430             <summary>\r
1431             Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to <see cref="F:Newtonsoft.Json.DateParseHandling.DateTime"/>.\r
1432             </summary>\r
1433         </member>\r
1434         <member name="F:Newtonsoft.Json.DateParseHandling.DateTimeOffset">\r
1435             <summary>\r
1436             Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to <see cref="F:Newtonsoft.Json.DateParseHandling.DateTimeOffset"/>.\r
1437             </summary>\r
1438         </member>\r
1439         <member name="T:Newtonsoft.Json.DateTimeZoneHandling">\r
1440             <summary>\r
1441             Specifies how to treat the time value when converting between string and <see cref="T:System.DateTime"/>.\r
1442             </summary>\r
1443         </member>\r
1444         <member name="F:Newtonsoft.Json.DateTimeZoneHandling.Local">\r
1445             <summary>\r
1446             Treat as local time. If the <see cref="T:System.DateTime"/> object represents a Coordinated Universal Time (UTC), it is converted to the local time.\r
1447             </summary>\r
1448         </member>\r
1449         <member name="F:Newtonsoft.Json.DateTimeZoneHandling.Utc">\r
1450             <summary>\r
1451             Treat as a UTC. If the <see cref="T:System.DateTime"/> object represents a local time, it is converted to a UTC.\r
1452             </summary>\r
1453         </member>\r
1454         <member name="F:Newtonsoft.Json.DateTimeZoneHandling.Unspecified">\r
1455             <summary>\r
1456             Treat as a local time if a <see cref="T:System.DateTime"/> is being converted to a string.\r
1457             If a string is being converted to <see cref="T:System.DateTime"/>, convert to a local time if a time zone is specified.\r
1458             </summary>\r
1459         </member>\r
1460         <member name="F:Newtonsoft.Json.DateTimeZoneHandling.RoundtripKind">\r
1461             <summary>\r
1462             Time zone information should be preserved when converting.\r
1463             </summary>\r
1464         </member>\r
1465         <member name="T:Newtonsoft.Json.Formatting">\r
1466             <summary>\r
1467             Specifies formatting options for the <see cref="T:Newtonsoft.Json.JsonTextWriter"/>.\r
1468             </summary>\r
1469         </member>\r
1470         <member name="F:Newtonsoft.Json.Formatting.None">\r
1471             <summary>\r
1472             No special formatting is applied. This is the default.\r
1473             </summary>\r
1474         </member>\r
1475         <member name="F:Newtonsoft.Json.Formatting.Indented">\r
1476             <summary>\r
1477             Causes child objects to be indented according to the <see cref="P:Newtonsoft.Json.JsonTextWriter.Indentation"/> and <see cref="P:Newtonsoft.Json.JsonTextWriter.IndentChar"/> settings.\r
1478             </summary>\r
1479         </member>\r
1480         <member name="T:Newtonsoft.Json.JsonConstructorAttribute">\r
1481             <summary>\r
1482             Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to use the specified constructor when deserializing that object.\r
1483             </summary>\r
1484         </member>\r
1485         <member name="T:Newtonsoft.Json.JsonDictionaryAttribute">\r
1486             <summary>\r
1487             Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the collection.\r
1488             </summary>\r
1489         </member>\r
1490         <member name="T:Newtonsoft.Json.JsonContainerAttribute">\r
1491             <summary>\r
1492             Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object.\r
1493             </summary>\r
1494         </member>\r
1495         <member name="M:Newtonsoft.Json.JsonContainerAttribute.#ctor">\r
1496             <summary>\r
1497             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonContainerAttribute"/> class.\r
1498             </summary>\r
1499         </member>\r
1500         <member name="M:Newtonsoft.Json.JsonContainerAttribute.#ctor(System.String)">\r
1501             <summary>\r
1502             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonContainerAttribute"/> class with the specified container Id.\r
1503             </summary>\r
1504             <param name="id">The container Id.</param>\r
1505         </member>\r
1506         <member name="P:Newtonsoft.Json.JsonContainerAttribute.Id">\r
1507             <summary>\r
1508             Gets or sets the id.\r
1509             </summary>\r
1510             <value>The id.</value>\r
1511         </member>\r
1512         <member name="P:Newtonsoft.Json.JsonContainerAttribute.Title">\r
1513             <summary>\r
1514             Gets or sets the title.\r
1515             </summary>\r
1516             <value>The title.</value>\r
1517         </member>\r
1518         <member name="P:Newtonsoft.Json.JsonContainerAttribute.Description">\r
1519             <summary>\r
1520             Gets or sets the description.\r
1521             </summary>\r
1522             <value>The description.</value>\r
1523         </member>\r
1524         <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemConverterType">\r
1525             <summary>\r
1526             Gets the collection's items converter.\r
1527             </summary>\r
1528             <value>The collection's items converter.</value>\r
1529         </member>\r
1530         <member name="P:Newtonsoft.Json.JsonContainerAttribute.IsReference">\r
1531             <summary>\r
1532             Gets or sets a value that indicates whether to preserve object references.\r
1533             </summary>\r
1534             <value>\r
1535                 <c>true</c> to keep object reference; otherwise, <c>false</c>. The default is <c>false</c>.\r
1536             </value>\r
1537         </member>\r
1538         <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemIsReference">\r
1539             <summary>\r
1540             Gets or sets a value that indicates whether to preserve collection's items references.\r
1541             </summary>\r
1542             <value>\r
1543                 <c>true</c> to keep collection's items object references; otherwise, <c>false</c>. The default is <c>false</c>.\r
1544             </value>\r
1545         </member>\r
1546         <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemReferenceLoopHandling">\r
1547             <summary>\r
1548             Gets or sets the reference loop handling used when serializing the collection's items.\r
1549             </summary>\r
1550             <value>The reference loop handling.</value>\r
1551         </member>\r
1552         <member name="P:Newtonsoft.Json.JsonContainerAttribute.ItemTypeNameHandling">\r
1553             <summary>\r
1554             Gets or sets the type name handling used when serializing the collection's items.\r
1555             </summary>\r
1556             <value>The type name handling.</value>\r
1557         </member>\r
1558         <member name="M:Newtonsoft.Json.JsonDictionaryAttribute.#ctor">\r
1559             <summary>\r
1560             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonDictionaryAttribute"/> class.\r
1561             </summary>\r
1562         </member>\r
1563         <member name="M:Newtonsoft.Json.JsonDictionaryAttribute.#ctor(System.String)">\r
1564             <summary>\r
1565             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonDictionaryAttribute"/> class with the specified container Id.\r
1566             </summary>\r
1567             <param name="id">The container Id.</param>\r
1568         </member>\r
1569         <member name="T:Newtonsoft.Json.JsonException">\r
1570             <summary>\r
1571             The exception thrown when an error occurs during Json serialization or deserialization.\r
1572             </summary>\r
1573         </member>\r
1574         <member name="M:Newtonsoft.Json.JsonException.#ctor">\r
1575             <summary>\r
1576             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class.\r
1577             </summary>\r
1578         </member>\r
1579         <member name="M:Newtonsoft.Json.JsonException.#ctor(System.String)">\r
1580             <summary>\r
1581             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class\r
1582             with a specified error message.\r
1583             </summary>\r
1584             <param name="message">The error message that explains the reason for the exception.</param>\r
1585         </member>\r
1586         <member name="M:Newtonsoft.Json.JsonException.#ctor(System.String,System.Exception)">\r
1587             <summary>\r
1588             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class\r
1589             with a specified error message and a reference to the inner exception that is the cause of this exception.\r
1590             </summary>\r
1591             <param name="message">The error message that explains the reason for the exception.</param>\r
1592             <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>\r
1593         </member>\r
1594         <member name="M:Newtonsoft.Json.JsonException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">\r
1595             <summary>\r
1596             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class.\r
1597             </summary>\r
1598             <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>\r
1599             <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>\r
1600             <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception>\r
1601             <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception>\r
1602         </member>\r
1603         <member name="T:Newtonsoft.Json.Linq.JPropertyDescriptor">\r
1604             <summary>\r
1605             Represents a view of a <see cref="T:Newtonsoft.Json.Linq.JProperty"/>.\r
1606             </summary>\r
1607         </member>\r
1608         <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.#ctor(System.String,System.Type)">\r
1609             <summary>\r
1610             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JPropertyDescriptor"/> class.\r
1611             </summary>\r
1612             <param name="name">The name.</param>\r
1613             <param name="propertyType">Type of the property.</param>\r
1614         </member>\r
1615         <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.CanResetValue(System.Object)">\r
1616             <summary>\r
1617             When overridden in a derived class, returns whether resetting an object changes its value.\r
1618             </summary>\r
1619             <returns>\r
1620             true if resetting the component changes its value; otherwise, false.\r
1621             </returns>\r
1622             <param name="component">The component to test for reset capability. \r
1623                             </param>\r
1624         </member>\r
1625         <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.GetValue(System.Object)">\r
1626             <summary>\r
1627             When overridden in a derived class, gets the current value of the property on a component.\r
1628             </summary>\r
1629             <returns>\r
1630             The value of a property for a given component.\r
1631             </returns>\r
1632             <param name="component">The component with the property for which to retrieve the value. \r
1633                             </param>\r
1634         </member>\r
1635         <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.ResetValue(System.Object)">\r
1636             <summary>\r
1637             When overridden in a derived class, resets the value for this property of the component to the default value.\r
1638             </summary>\r
1639             <param name="component">The component with the property value that is to be reset to the default value. \r
1640                             </param>\r
1641         </member>\r
1642         <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.SetValue(System.Object,System.Object)">\r
1643             <summary>\r
1644             When overridden in a derived class, sets the value of the component to a different value.\r
1645             </summary>\r
1646             <param name="component">The component with the property value that is to be set. \r
1647                             </param><param name="value">The new value. \r
1648                             </param>\r
1649         </member>\r
1650         <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.ShouldSerializeValue(System.Object)">\r
1651             <summary>\r
1652             When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted.\r
1653             </summary>\r
1654             <returns>\r
1655             true if the property should be persisted; otherwise, false.\r
1656             </returns>\r
1657             <param name="component">The component with the property to be examined for persistence. \r
1658                             </param>\r
1659         </member>\r
1660         <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.ComponentType">\r
1661             <summary>\r
1662             When overridden in a derived class, gets the type of the component this property is bound to.\r
1663             </summary>\r
1664             <returns>\r
1665             A <see cref="T:System.Type"/> that represents the type of component this property is bound to. When the <see cref="M:System.ComponentModel.PropertyDescriptor.GetValue(System.Object)"/> or <see cref="M:System.ComponentModel.PropertyDescriptor.SetValue(System.Object,System.Object)"/> methods are invoked, the object specified might be an instance of this type.\r
1666             </returns>\r
1667         </member>\r
1668         <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.IsReadOnly">\r
1669             <summary>\r
1670             When overridden in a derived class, gets a value indicating whether this property is read-only.\r
1671             </summary>\r
1672             <returns>\r
1673             true if the property is read-only; otherwise, false.\r
1674             </returns>\r
1675         </member>\r
1676         <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.PropertyType">\r
1677             <summary>\r
1678             When overridden in a derived class, gets the type of the property.\r
1679             </summary>\r
1680             <returns>\r
1681             A <see cref="T:System.Type"/> that represents the type of the property.\r
1682             </returns>\r
1683         </member>\r
1684         <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.NameHashCode">\r
1685             <summary>\r
1686             Gets the hash code for the name of the member.\r
1687             </summary>\r
1688             <value></value>\r
1689             <returns>\r
1690             The hash code for the name of the member.\r
1691             </returns>\r
1692         </member>\r
1693         <member name="T:Newtonsoft.Json.Serialization.JsonContainerContract">\r
1694             <summary>\r
1695             Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
1696             </summary>\r
1697         </member>\r
1698         <member name="T:Newtonsoft.Json.Serialization.JsonContract">\r
1699             <summary>\r
1700             Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
1701             </summary>\r
1702         </member>\r
1703         <member name="P:Newtonsoft.Json.Serialization.JsonContract.UnderlyingType">\r
1704             <summary>\r
1705             Gets the underlying type for the contract.\r
1706             </summary>\r
1707             <value>The underlying type for the contract.</value>\r
1708         </member>\r
1709         <member name="P:Newtonsoft.Json.Serialization.JsonContract.CreatedType">\r
1710             <summary>\r
1711             Gets or sets the type created during deserialization.\r
1712             </summary>\r
1713             <value>The type created during deserialization.</value>\r
1714         </member>\r
1715         <member name="P:Newtonsoft.Json.Serialization.JsonContract.IsReference">\r
1716             <summary>\r
1717             Gets or sets whether this type contract is serialized as a reference.\r
1718             </summary>\r
1719             <value>Whether this type contract is serialized as a reference.</value>\r
1720         </member>\r
1721         <member name="P:Newtonsoft.Json.Serialization.JsonContract.Converter">\r
1722             <summary>\r
1723             Gets or sets the default <see cref="T:Newtonsoft.Json.JsonConverter"/> for this contract.\r
1724             </summary>\r
1725             <value>The converter.</value>\r
1726         </member>\r
1727         <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnDeserialized">\r
1728             <summary>\r
1729             Gets or sets the method called immediately after deserialization of the object.\r
1730             </summary>\r
1731             <value>The method called immediately after deserialization of the object.</value>\r
1732         </member>\r
1733         <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnDeserializing">\r
1734             <summary>\r
1735             Gets or sets the method called during deserialization of the object.\r
1736             </summary>\r
1737             <value>The method called during deserialization of the object.</value>\r
1738         </member>\r
1739         <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnSerialized">\r
1740             <summary>\r
1741             Gets or sets the method called after serialization of the object graph.\r
1742             </summary>\r
1743             <value>The method called after serialization of the object graph.</value>\r
1744         </member>\r
1745         <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnSerializing">\r
1746             <summary>\r
1747             Gets or sets the method called before serialization of the object.\r
1748             </summary>\r
1749             <value>The method called before serialization of the object.</value>\r
1750         </member>\r
1751         <member name="P:Newtonsoft.Json.Serialization.JsonContract.DefaultCreator">\r
1752             <summary>\r
1753             Gets or sets the default creator method used to create the object.\r
1754             </summary>\r
1755             <value>The default creator method used to create the object.</value>\r
1756         </member>\r
1757         <member name="P:Newtonsoft.Json.Serialization.JsonContract.DefaultCreatorNonPublic">\r
1758             <summary>\r
1759             Gets or sets a value indicating whether the default creator is non public.\r
1760             </summary>\r
1761             <value><c>true</c> if the default object creator is non-public; otherwise, <c>false</c>.</value>\r
1762         </member>\r
1763         <member name="P:Newtonsoft.Json.Serialization.JsonContract.OnError">\r
1764             <summary>\r
1765             Gets or sets the method called when an error is thrown during the serialization of the object.\r
1766             </summary>\r
1767             <value>The method called when an error is thrown during the serialization of the object.</value>\r
1768         </member>\r
1769         <member name="M:Newtonsoft.Json.Serialization.JsonContainerContract.#ctor(System.Type)">\r
1770             <summary>\r
1771             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonContainerContract"/> class.\r
1772             </summary>\r
1773             <param name="underlyingType">The underlying type for the contract.</param>\r
1774         </member>\r
1775         <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemConverter">\r
1776             <summary>\r
1777             Gets or sets the default collection items <see cref="T:Newtonsoft.Json.JsonConverter"/>.\r
1778             </summary>\r
1779             <value>The converter.</value>\r
1780         </member>\r
1781         <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemIsReference">\r
1782             <summary>\r
1783             Gets or sets a value indicating whether the collection items preserve object references.\r
1784             </summary>\r
1785             <value><c>true</c> if collection items preserve object references; otherwise, <c>false</c>.</value>\r
1786         </member>\r
1787         <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemReferenceLoopHandling">\r
1788             <summary>\r
1789             Gets or sets the collection item reference loop handling.\r
1790             </summary>\r
1791             <value>The reference loop handling.</value>\r
1792         </member>\r
1793         <member name="P:Newtonsoft.Json.Serialization.JsonContainerContract.ItemTypeNameHandling">\r
1794             <summary>\r
1795             Gets or sets the collection item type name handling.\r
1796             </summary>\r
1797             <value>The type name handling.</value>\r
1798         </member>\r
1799         <member name="T:Newtonsoft.Json.Linq.JRaw">\r
1800             <summary>\r
1801             Represents a raw JSON string.\r
1802             </summary>\r
1803         </member>\r
1804         <member name="T:Newtonsoft.Json.Linq.JValue">\r
1805             <summary>\r
1806             Represents a value in JSON (string, integer, date, etc).\r
1807             </summary>\r
1808         </member>\r
1809         <member name="T:Newtonsoft.Json.Linq.JToken">\r
1810             <summary>\r
1811             Represents an abstract JSON token.\r
1812             </summary>\r
1813         </member>\r
1814         <member name="T:Newtonsoft.Json.Linq.IJEnumerable`1">\r
1815             <summary>\r
1816             Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.\r
1817             </summary>\r
1818             <typeparam name="T">The type of token</typeparam>\r
1819         </member>\r
1820         <member name="P:Newtonsoft.Json.Linq.IJEnumerable`1.Item(System.Object)">\r
1821             <summary>\r
1822             Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> with the specified key.\r
1823             </summary>\r
1824             <value></value>\r
1825         </member>\r
1826         <member name="T:Newtonsoft.Json.IJsonLineInfo">\r
1827             <summary>\r
1828             Provides an interface to enable a class to return line and position information.\r
1829             </summary>\r
1830         </member>\r
1831         <member name="M:Newtonsoft.Json.IJsonLineInfo.HasLineInfo">\r
1832             <summary>\r
1833             Gets a value indicating whether the class can return line information.\r
1834             </summary>\r
1835             <returns>\r
1836                 <c>true</c> if LineNumber and LinePosition can be provided; otherwise, <c>false</c>.\r
1837             </returns>\r
1838         </member>\r
1839         <member name="P:Newtonsoft.Json.IJsonLineInfo.LineNumber">\r
1840             <summary>\r
1841             Gets the current line number.\r
1842             </summary>\r
1843             <value>The current line number or 0 if no line information is available (for example, HasLineInfo returns false).</value>\r
1844         </member>\r
1845         <member name="P:Newtonsoft.Json.IJsonLineInfo.LinePosition">\r
1846             <summary>\r
1847             Gets the current line position.\r
1848             </summary>\r
1849             <value>The current line position or 0 if no line information is available (for example, HasLineInfo returns false).</value>\r
1850         </member>\r
1851         <member name="M:Newtonsoft.Json.Linq.JToken.DeepEquals(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Linq.JToken)">\r
1852             <summary>\r
1853             Compares the values of two tokens, including the values of all descendant tokens.\r
1854             </summary>\r
1855             <param name="t1">The first <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>\r
1856             <param name="t2">The second <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>\r
1857             <returns>true if the tokens are equal; otherwise false.</returns>\r
1858         </member>\r
1859         <member name="M:Newtonsoft.Json.Linq.JToken.AddAfterSelf(System.Object)">\r
1860             <summary>\r
1861             Adds the specified content immediately after this token.\r
1862             </summary>\r
1863             <param name="content">A content object that contains simple content or a collection of content objects to be added after this token.</param>\r
1864         </member>\r
1865         <member name="M:Newtonsoft.Json.Linq.JToken.AddBeforeSelf(System.Object)">\r
1866             <summary>\r
1867             Adds the specified content immediately before this token.\r
1868             </summary>\r
1869             <param name="content">A content object that contains simple content or a collection of content objects to be added before this token.</param>\r
1870         </member>\r
1871         <member name="M:Newtonsoft.Json.Linq.JToken.Ancestors">\r
1872             <summary>\r
1873             Returns a collection of the ancestor tokens of this token.\r
1874             </summary>\r
1875             <returns>A collection of the ancestor tokens of this token.</returns>\r
1876         </member>\r
1877         <member name="M:Newtonsoft.Json.Linq.JToken.AfterSelf">\r
1878             <summary>\r
1879             Returns a collection of the sibling tokens after this token, in document order.\r
1880             </summary>\r
1881             <returns>A collection of the sibling tokens after this tokens, in document order.</returns>\r
1882         </member>\r
1883         <member name="M:Newtonsoft.Json.Linq.JToken.BeforeSelf">\r
1884             <summary>\r
1885             Returns a collection of the sibling tokens before this token, in document order.\r
1886             </summary>\r
1887             <returns>A collection of the sibling tokens before this token, in document order.</returns>\r
1888         </member>\r
1889         <member name="M:Newtonsoft.Json.Linq.JToken.Value``1(System.Object)">\r
1890             <summary>\r
1891             Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key converted to the specified type.\r
1892             </summary>\r
1893             <typeparam name="T">The type to convert the token to.</typeparam>\r
1894             <param name="key">The token key.</param>\r
1895             <returns>The converted token value.</returns>\r
1896         </member>\r
1897         <member name="M:Newtonsoft.Json.Linq.JToken.Children">\r
1898             <summary>\r
1899             Returns a collection of the child tokens of this token, in document order.\r
1900             </summary>\r
1901             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the child tokens of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.</returns>\r
1902         </member>\r
1903         <member name="M:Newtonsoft.Json.Linq.JToken.Children``1">\r
1904             <summary>\r
1905             Returns a collection of the child tokens of this token, in document order, filtered by the specified type.\r
1906             </summary>\r
1907             <typeparam name="T">The type to filter the child tokens on.</typeparam>\r
1908             <returns>A <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> containing the child tokens of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.</returns>\r
1909         </member>\r
1910         <member name="M:Newtonsoft.Json.Linq.JToken.Values``1">\r
1911             <summary>\r
1912             Returns a collection of the child values of this token, in document order.\r
1913             </summary>\r
1914             <typeparam name="T">The type to convert the values to.</typeparam>\r
1915             <returns>A <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the child values of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.</returns>\r
1916         </member>\r
1917         <member name="M:Newtonsoft.Json.Linq.JToken.Remove">\r
1918             <summary>\r
1919             Removes this token from its parent.\r
1920             </summary>\r
1921         </member>\r
1922         <member name="M:Newtonsoft.Json.Linq.JToken.Replace(Newtonsoft.Json.Linq.JToken)">\r
1923             <summary>\r
1924             Replaces this token with the specified token.\r
1925             </summary>\r
1926             <param name="value">The value.</param>\r
1927         </member>\r
1928         <member name="M:Newtonsoft.Json.Linq.JToken.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">\r
1929             <summary>\r
1930             Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.\r
1931             </summary>\r
1932             <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>\r
1933             <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>\r
1934         </member>\r
1935         <member name="M:Newtonsoft.Json.Linq.JToken.ToString">\r
1936             <summary>\r
1937             Returns the indented JSON for this token.\r
1938             </summary>\r
1939             <returns>\r
1940             The indented JSON for this token.\r
1941             </returns>\r
1942         </member>\r
1943         <member name="M:Newtonsoft.Json.Linq.JToken.ToString(Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonConverter[])">\r
1944             <summary>\r
1945             Returns the JSON for this token using the given formatting and converters.\r
1946             </summary>\r
1947             <param name="formatting">Indicates how the output is formatted.</param>\r
1948             <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>\r
1949             <returns>The JSON for this token using the given formatting and converters.</returns>\r
1950         </member>\r
1951         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Boolean">\r
1952             <summary>\r
1953             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Boolean"/>.\r
1954             </summary>\r
1955             <param name="value">The value.</param>\r
1956             <returns>The result of the conversion.</returns>\r
1957         </member>\r
1958         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.DateTimeOffset">\r
1959             <summary>\r
1960             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.DateTimeOffset"/>.\r
1961             </summary>\r
1962             <param name="value">The value.</param>\r
1963             <returns>The result of the conversion.</returns>\r
1964         </member>\r
1965         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Boolean}">\r
1966             <summary>\r
1967             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
1968             </summary>\r
1969             <param name="value">The value.</param>\r
1970             <returns>The result of the conversion.</returns>\r
1971         </member>\r
1972         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int64">\r
1973             <summary>\r
1974             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int64"/>.\r
1975             </summary>\r
1976             <param name="value">The value.</param>\r
1977             <returns>The result of the conversion.</returns>\r
1978         </member>\r
1979         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.DateTime}">\r
1980             <summary>\r
1981             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
1982             </summary>\r
1983             <param name="value">The value.</param>\r
1984             <returns>The result of the conversion.</returns>\r
1985         </member>\r
1986         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.DateTimeOffset}">\r
1987             <summary>\r
1988             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
1989             </summary>\r
1990             <param name="value">The value.</param>\r
1991             <returns>The result of the conversion.</returns>\r
1992         </member>\r
1993         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Decimal}">\r
1994             <summary>\r
1995             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
1996             </summary>\r
1997             <param name="value">The value.</param>\r
1998             <returns>The result of the conversion.</returns>\r
1999         </member>\r
2000         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Double}">\r
2001             <summary>\r
2002             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
2003             </summary>\r
2004             <param name="value">The value.</param>\r
2005             <returns>The result of the conversion.</returns>\r
2006         </member>\r
2007         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int32">\r
2008             <summary>\r
2009             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int32"/>.\r
2010             </summary>\r
2011             <param name="value">The value.</param>\r
2012             <returns>The result of the conversion.</returns>\r
2013         </member>\r
2014         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int16">\r
2015             <summary>\r
2016             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int16"/>.\r
2017             </summary>\r
2018             <param name="value">The value.</param>\r
2019             <returns>The result of the conversion.</returns>\r
2020         </member>\r
2021         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt16">\r
2022             <summary>\r
2023             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt16"/>.\r
2024             </summary>\r
2025             <param name="value">The value.</param>\r
2026             <returns>The result of the conversion.</returns>\r
2027         </member>\r
2028         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int32}">\r
2029             <summary>\r
2030             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
2031             </summary>\r
2032             <param name="value">The value.</param>\r
2033             <returns>The result of the conversion.</returns>\r
2034         </member>\r
2035         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int16}">\r
2036             <summary>\r
2037             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
2038             </summary>\r
2039             <param name="value">The value.</param>\r
2040             <returns>The result of the conversion.</returns>\r
2041         </member>\r
2042         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt16}">\r
2043             <summary>\r
2044             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
2045             </summary>\r
2046             <param name="value">The value.</param>\r
2047             <returns>The result of the conversion.</returns>\r
2048         </member>\r
2049         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.DateTime">\r
2050             <summary>\r
2051             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.DateTime"/>.\r
2052             </summary>\r
2053             <param name="value">The value.</param>\r
2054             <returns>The result of the conversion.</returns>\r
2055         </member>\r
2056         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int64}">\r
2057             <summary>\r
2058             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
2059             </summary>\r
2060             <param name="value">The value.</param>\r
2061             <returns>The result of the conversion.</returns>\r
2062         </member>\r
2063         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Single}">\r
2064             <summary>\r
2065             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
2066             </summary>\r
2067             <param name="value">The value.</param>\r
2068             <returns>The result of the conversion.</returns>\r
2069         </member>\r
2070         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Decimal">\r
2071             <summary>\r
2072             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Decimal"/>.\r
2073             </summary>\r
2074             <param name="value">The value.</param>\r
2075             <returns>The result of the conversion.</returns>\r
2076         </member>\r
2077         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt32}">\r
2078             <summary>\r
2079             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
2080             </summary>\r
2081             <param name="value">The value.</param>\r
2082             <returns>The result of the conversion.</returns>\r
2083         </member>\r
2084         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt64}">\r
2085             <summary>\r
2086             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.\r
2087             </summary>\r
2088             <param name="value">The value.</param>\r
2089             <returns>The result of the conversion.</returns>\r
2090         </member>\r
2091         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Double">\r
2092             <summary>\r
2093             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Double"/>.\r
2094             </summary>\r
2095             <param name="value">The value.</param>\r
2096             <returns>The result of the conversion.</returns>\r
2097         </member>\r
2098         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Single">\r
2099             <summary>\r
2100             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Single"/>.\r
2101             </summary>\r
2102             <param name="value">The value.</param>\r
2103             <returns>The result of the conversion.</returns>\r
2104         </member>\r
2105         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.String">\r
2106             <summary>\r
2107             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.String"/>.\r
2108             </summary>\r
2109             <param name="value">The value.</param>\r
2110             <returns>The result of the conversion.</returns>\r
2111         </member>\r
2112         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt32">\r
2113             <summary>\r
2114             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt32"/>.\r
2115             </summary>\r
2116             <param name="value">The value.</param>\r
2117             <returns>The result of the conversion.</returns>\r
2118         </member>\r
2119         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt64">\r
2120             <summary>\r
2121             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt64"/>.\r
2122             </summary>\r
2123             <param name="value">The value.</param>\r
2124             <returns>The result of the conversion.</returns>\r
2125         </member>\r
2126         <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Byte[]">\r
2127             <summary>\r
2128             Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Byte[]"/>.\r
2129             </summary>\r
2130             <param name="value">The value.</param>\r
2131             <returns>The result of the conversion.</returns>\r
2132         </member>\r
2133         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Boolean)~Newtonsoft.Json.Linq.JToken">\r
2134             <summary>\r
2135             Performs an implicit conversion from <see cref="T:System.Boolean"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2136             </summary>\r
2137             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2138             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2139         </member>\r
2140         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.DateTimeOffset)~Newtonsoft.Json.Linq.JToken">\r
2141             <summary>\r
2142             Performs an implicit conversion from <see cref="T:System.DateTimeOffset"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2143             </summary>\r
2144             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2145             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2146         </member>\r
2147         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Boolean})~Newtonsoft.Json.Linq.JToken">\r
2148             <summary>\r
2149             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2150             </summary>\r
2151             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2152             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2153         </member>\r
2154         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Int64)~Newtonsoft.Json.Linq.JToken">\r
2155             <summary>\r
2156             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2157             </summary>\r
2158             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2159             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2160         </member>\r
2161         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.DateTime})~Newtonsoft.Json.Linq.JToken">\r
2162             <summary>\r
2163             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2164             </summary>\r
2165             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2166             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2167         </member>\r
2168         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.DateTimeOffset})~Newtonsoft.Json.Linq.JToken">\r
2169             <summary>\r
2170             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2171             </summary>\r
2172             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2173             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2174         </member>\r
2175         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Decimal})~Newtonsoft.Json.Linq.JToken">\r
2176             <summary>\r
2177             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2178             </summary>\r
2179             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2180             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2181         </member>\r
2182         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Double})~Newtonsoft.Json.Linq.JToken">\r
2183             <summary>\r
2184             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2185             </summary>\r
2186             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2187             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2188         </member>\r
2189         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Int16)~Newtonsoft.Json.Linq.JToken">\r
2190             <summary>\r
2191             Performs an implicit conversion from <see cref="T:System.Int16"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2192             </summary>\r
2193             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2194             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2195         </member>\r
2196         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.UInt16)~Newtonsoft.Json.Linq.JToken">\r
2197             <summary>\r
2198             Performs an implicit conversion from <see cref="T:System.UInt16"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2199             </summary>\r
2200             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2201             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2202         </member>\r
2203         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Int32)~Newtonsoft.Json.Linq.JToken">\r
2204             <summary>\r
2205             Performs an implicit conversion from <see cref="T:System.Int32"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2206             </summary>\r
2207             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2208             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2209         </member>\r
2210         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int32})~Newtonsoft.Json.Linq.JToken">\r
2211             <summary>\r
2212             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2213             </summary>\r
2214             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2215             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2216         </member>\r
2217         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.DateTime)~Newtonsoft.Json.Linq.JToken">\r
2218             <summary>\r
2219             Performs an implicit conversion from <see cref="T:System.DateTime"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2220             </summary>\r
2221             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2222             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2223         </member>\r
2224         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int64})~Newtonsoft.Json.Linq.JToken">\r
2225             <summary>\r
2226             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2227             </summary>\r
2228             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2229             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2230         </member>\r
2231         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Single})~Newtonsoft.Json.Linq.JToken">\r
2232             <summary>\r
2233             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2234             </summary>\r
2235             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2236             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2237         </member>\r
2238         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Decimal)~Newtonsoft.Json.Linq.JToken">\r
2239             <summary>\r
2240             Performs an implicit conversion from <see cref="T:System.Decimal"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2241             </summary>\r
2242             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2243             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2244         </member>\r
2245         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int16})~Newtonsoft.Json.Linq.JToken">\r
2246             <summary>\r
2247             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2248             </summary>\r
2249             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2250             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2251         </member>\r
2252         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt16})~Newtonsoft.Json.Linq.JToken">\r
2253             <summary>\r
2254             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2255             </summary>\r
2256             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2257             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2258         </member>\r
2259         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt32})~Newtonsoft.Json.Linq.JToken">\r
2260             <summary>\r
2261             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2262             </summary>\r
2263             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2264             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2265         </member>\r
2266         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt64})~Newtonsoft.Json.Linq.JToken">\r
2267             <summary>\r
2268             Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2269             </summary>\r
2270             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2271             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2272         </member>\r
2273         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Double)~Newtonsoft.Json.Linq.JToken">\r
2274             <summary>\r
2275             Performs an implicit conversion from <see cref="T:System.Double"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2276             </summary>\r
2277             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2278             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2279         </member>\r
2280         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Single)~Newtonsoft.Json.Linq.JToken">\r
2281             <summary>\r
2282             Performs an implicit conversion from <see cref="T:System.Single"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2283             </summary>\r
2284             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2285             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2286         </member>\r
2287         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.String)~Newtonsoft.Json.Linq.JToken">\r
2288             <summary>\r
2289             Performs an implicit conversion from <see cref="T:System.String"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2290             </summary>\r
2291             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2292             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2293         </member>\r
2294         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.UInt32)~Newtonsoft.Json.Linq.JToken">\r
2295             <summary>\r
2296             Performs an implicit conversion from <see cref="T:System.UInt32"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2297             </summary>\r
2298             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2299             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2300         </member>\r
2301         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.UInt64)~Newtonsoft.Json.Linq.JToken">\r
2302             <summary>\r
2303             Performs an implicit conversion from <see cref="T:System.UInt64"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2304             </summary>\r
2305             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2306             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2307         </member>\r
2308         <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Byte[])~Newtonsoft.Json.Linq.JToken">\r
2309             <summary>\r
2310             Performs an implicit conversion from <see cref="T:System.Byte[]"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2311             </summary>\r
2312             <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>\r
2313             <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>\r
2314         </member>\r
2315         <member name="M:Newtonsoft.Json.Linq.JToken.CreateReader">\r
2316             <summary>\r
2317             Creates an <see cref="T:Newtonsoft.Json.JsonReader"/> for this token.\r
2318             </summary>\r
2319             <returns>An <see cref="T:Newtonsoft.Json.JsonReader"/> that can be used to read this token and its descendants.</returns>\r
2320         </member>\r
2321         <member name="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object)">\r
2322             <summary>\r
2323             Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from an object.\r
2324             </summary>\r
2325             <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>\r
2326             <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object</returns>\r
2327         </member>\r
2328         <member name="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)">\r
2329             <summary>\r
2330             Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from an object using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
2331             </summary>\r
2332             <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>\r
2333             <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when reading the object.</param>\r
2334             <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object</returns>\r
2335         </member>\r
2336         <member name="M:Newtonsoft.Json.Linq.JToken.ToObject``1">\r
2337             <summary>\r
2338             Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2339             </summary>\r
2340             <typeparam name="T">The object type that the token will be deserialized to.</typeparam>\r
2341             <returns>The new object created from the JSON value.</returns>\r
2342         </member>\r
2343         <member name="M:Newtonsoft.Json.Linq.JToken.ToObject``1(Newtonsoft.Json.JsonSerializer)">\r
2344             <summary>\r
2345             Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/> using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
2346             </summary>\r
2347             <typeparam name="T">The object type that the token will be deserialized to.</typeparam>\r
2348             <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when creating the object.</param>\r
2349             <returns>The new object created from the JSON value.</returns>\r
2350         </member>\r
2351         <member name="M:Newtonsoft.Json.Linq.JToken.ReadFrom(Newtonsoft.Json.JsonReader)">\r
2352             <summary>\r
2353             Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.\r
2354             </summary>\r
2355             <param name="reader">An <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>\r
2356             <returns>\r
2357             An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens\r
2358             that were read from the reader. The runtime type of the token is determined\r
2359             by the token type of the first token encountered in the reader.\r
2360             </returns>\r
2361         </member>\r
2362         <member name="M:Newtonsoft.Json.Linq.JToken.Parse(System.String)">\r
2363             <summary>\r
2364             Load a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a string that contains JSON.\r
2365             </summary>\r
2366             <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>\r
2367             <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> populated from the string that contains JSON.</returns>\r
2368         </member>\r
2369         <member name="M:Newtonsoft.Json.Linq.JToken.Load(Newtonsoft.Json.JsonReader)">\r
2370             <summary>\r
2371             Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.\r
2372             </summary>\r
2373             <param name="reader">An <see cref="T:Newtonsoft.Json.JsonReader"/> positioned at the token to read into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>\r
2374             <returns>\r
2375             An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens\r
2376             that were read from the reader. The runtime type of the token is determined\r
2377             by the token type of the first token encountered in the reader.\r
2378             </returns>\r
2379         </member>\r
2380         <member name="M:Newtonsoft.Json.Linq.JToken.SelectToken(System.String)">\r
2381             <summary>\r
2382             Selects the token that matches the object path.\r
2383             </summary>\r
2384             <param name="path">\r
2385             The object path from the current <see cref="T:Newtonsoft.Json.Linq.JToken"/> to the <see cref="T:Newtonsoft.Json.Linq.JToken"/>\r
2386             to be returned. This must be a string of property names or array indexes separated\r
2387             by periods, such as <code>Tables[0].DefaultView[0].Price</code> in C# or\r
2388             <code>Tables(0).DefaultView(0).Price</code> in Visual Basic.\r
2389             </param>\r
2390             <returns>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> that matches the object path or a null reference if no matching token is found.</returns>\r
2391         </member>\r
2392         <member name="M:Newtonsoft.Json.Linq.JToken.SelectToken(System.String,System.Boolean)">\r
2393             <summary>\r
2394             Selects the token that matches the object path.\r
2395             </summary>\r
2396             <param name="path">\r
2397             The object path from the current <see cref="T:Newtonsoft.Json.Linq.JToken"/> to the <see cref="T:Newtonsoft.Json.Linq.JToken"/>\r
2398             to be returned. This must be a string of property names or array indexes separated\r
2399             by periods, such as <code>Tables[0].DefaultView[0].Price</code> in C# or\r
2400             <code>Tables(0).DefaultView(0).Price</code> in Visual Basic.\r
2401             </param>\r
2402             <param name="errorWhenNoMatch">A flag to indicate whether an error should be thrown if no token is found.</param>\r
2403             <returns>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> that matches the object path.</returns>\r
2404         </member>\r
2405         <member name="M:Newtonsoft.Json.Linq.JToken.DeepClone">\r
2406             <summary>\r
2407             Creates a new instance of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>. All child tokens are recursively cloned.\r
2408             </summary>\r
2409             <returns>A new instance of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>\r
2410         </member>\r
2411         <member name="P:Newtonsoft.Json.Linq.JToken.EqualityComparer">\r
2412             <summary>\r
2413             Gets a comparer that can compare two tokens for value equality.\r
2414             </summary>\r
2415             <value>A <see cref="T:Newtonsoft.Json.Linq.JTokenEqualityComparer"/> that can compare two nodes for value equality.</value>\r
2416         </member>\r
2417         <member name="P:Newtonsoft.Json.Linq.JToken.Parent">\r
2418             <summary>\r
2419             Gets or sets the parent.\r
2420             </summary>\r
2421             <value>The parent.</value>\r
2422         </member>\r
2423         <member name="P:Newtonsoft.Json.Linq.JToken.Root">\r
2424             <summary>\r
2425             Gets the root <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2426             </summary>\r
2427             <value>The root <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>\r
2428         </member>\r
2429         <member name="P:Newtonsoft.Json.Linq.JToken.Type">\r
2430             <summary>\r
2431             Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2432             </summary>\r
2433             <value>The type.</value>\r
2434         </member>\r
2435         <member name="P:Newtonsoft.Json.Linq.JToken.HasValues">\r
2436             <summary>\r
2437             Gets a value indicating whether this token has childen tokens.\r
2438             </summary>\r
2439             <value>\r
2440                 <c>true</c> if this token has child values; otherwise, <c>false</c>.\r
2441             </value>\r
2442         </member>\r
2443         <member name="P:Newtonsoft.Json.Linq.JToken.Next">\r
2444             <summary>\r
2445             Gets the next sibling token of this node.\r
2446             </summary>\r
2447             <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the next sibling token.</value>\r
2448         </member>\r
2449         <member name="P:Newtonsoft.Json.Linq.JToken.Previous">\r
2450             <summary>\r
2451             Gets the previous sibling token of this node.\r
2452             </summary>\r
2453             <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the previous sibling token.</value>\r
2454         </member>\r
2455         <member name="P:Newtonsoft.Json.Linq.JToken.Item(System.Object)">\r
2456             <summary>\r
2457             Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.\r
2458             </summary>\r
2459             <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>\r
2460         </member>\r
2461         <member name="P:Newtonsoft.Json.Linq.JToken.First">\r
2462             <summary>\r
2463             Get the first child token of this token.\r
2464             </summary>\r
2465             <value>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the first child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>\r
2466         </member>\r
2467         <member name="P:Newtonsoft.Json.Linq.JToken.Last">\r
2468             <summary>\r
2469             Get the last child token of this token.\r
2470             </summary>\r
2471             <value>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the last child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>\r
2472         </member>\r
2473         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(Newtonsoft.Json.Linq.JValue)">\r
2474             <summary>\r
2475             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class from another <see cref="T:Newtonsoft.Json.Linq.JValue"/> object.\r
2476             </summary>\r
2477             <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JValue"/> object to copy from.</param>\r
2478         </member>\r
2479         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Int64)">\r
2480             <summary>\r
2481             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2482             </summary>\r
2483             <param name="value">The value.</param>\r
2484         </member>\r
2485         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.UInt64)">\r
2486             <summary>\r
2487             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2488             </summary>\r
2489             <param name="value">The value.</param>\r
2490         </member>\r
2491         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Double)">\r
2492             <summary>\r
2493             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2494             </summary>\r
2495             <param name="value">The value.</param>\r
2496         </member>\r
2497         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Single)">\r
2498             <summary>\r
2499             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2500             </summary>\r
2501             <param name="value">The value.</param>\r
2502         </member>\r
2503         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.DateTime)">\r
2504             <summary>\r
2505             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2506             </summary>\r
2507             <param name="value">The value.</param>\r
2508         </member>\r
2509         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Boolean)">\r
2510             <summary>\r
2511             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2512             </summary>\r
2513             <param name="value">The value.</param>\r
2514         </member>\r
2515         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.String)">\r
2516             <summary>\r
2517             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2518             </summary>\r
2519             <param name="value">The value.</param>\r
2520         </member>\r
2521         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Guid)">\r
2522             <summary>\r
2523             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2524             </summary>\r
2525             <param name="value">The value.</param>\r
2526         </member>\r
2527         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Uri)">\r
2528             <summary>\r
2529             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2530             </summary>\r
2531             <param name="value">The value.</param>\r
2532         </member>\r
2533         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.TimeSpan)">\r
2534             <summary>\r
2535             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2536             </summary>\r
2537             <param name="value">The value.</param>\r
2538         </member>\r
2539         <member name="M:Newtonsoft.Json.Linq.JValue.#ctor(System.Object)">\r
2540             <summary>\r
2541             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JValue"/> class with the given value.\r
2542             </summary>\r
2543             <param name="value">The value.</param>\r
2544         </member>\r
2545         <member name="M:Newtonsoft.Json.Linq.JValue.CreateComment(System.String)">\r
2546             <summary>\r
2547             Creates a <see cref="T:Newtonsoft.Json.Linq.JValue"/> comment with the given value.\r
2548             </summary>\r
2549             <param name="value">The value.</param>\r
2550             <returns>A <see cref="T:Newtonsoft.Json.Linq.JValue"/> comment with the given value.</returns>\r
2551         </member>\r
2552         <member name="M:Newtonsoft.Json.Linq.JValue.CreateString(System.String)">\r
2553             <summary>\r
2554             Creates a <see cref="T:Newtonsoft.Json.Linq.JValue"/> string with the given value.\r
2555             </summary>\r
2556             <param name="value">The value.</param>\r
2557             <returns>A <see cref="T:Newtonsoft.Json.Linq.JValue"/> string with the given value.</returns>\r
2558         </member>\r
2559         <member name="M:Newtonsoft.Json.Linq.JValue.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">\r
2560             <summary>\r
2561             Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.\r
2562             </summary>\r
2563             <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>\r
2564             <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>\r
2565         </member>\r
2566         <member name="M:Newtonsoft.Json.Linq.JValue.Equals(Newtonsoft.Json.Linq.JValue)">\r
2567             <summary>\r
2568             Indicates whether the current object is equal to another object of the same type.\r
2569             </summary>\r
2570             <returns>\r
2571             true if the current object is equal to the <paramref name="other"/> parameter; otherwise, false.\r
2572             </returns>\r
2573             <param name="other">An object to compare with this object.</param>\r
2574         </member>\r
2575         <member name="M:Newtonsoft.Json.Linq.JValue.Equals(System.Object)">\r
2576             <summary>\r
2577             Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.\r
2578             </summary>\r
2579             <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param>\r
2580             <returns>\r
2581             true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false.\r
2582             </returns>\r
2583             <exception cref="T:System.NullReferenceException">\r
2584             The <paramref name="obj"/> parameter is null.\r
2585             </exception>\r
2586         </member>\r
2587         <member name="M:Newtonsoft.Json.Linq.JValue.GetHashCode">\r
2588             <summary>\r
2589             Serves as a hash function for a particular type.\r
2590             </summary>\r
2591             <returns>\r
2592             A hash code for the current <see cref="T:System.Object"/>.\r
2593             </returns>\r
2594         </member>\r
2595         <member name="M:Newtonsoft.Json.Linq.JValue.ToString">\r
2596             <summary>\r
2597             Returns a <see cref="T:System.String"/> that represents this instance.\r
2598             </summary>\r
2599             <returns>\r
2600             A <see cref="T:System.String"/> that represents this instance.\r
2601             </returns>\r
2602         </member>\r
2603         <member name="M:Newtonsoft.Json.Linq.JValue.ToString(System.String)">\r
2604             <summary>\r
2605             Returns a <see cref="T:System.String"/> that represents this instance.\r
2606             </summary>\r
2607             <param name="format">The format.</param>\r
2608             <returns>\r
2609             A <see cref="T:System.String"/> that represents this instance.\r
2610             </returns>\r
2611         </member>\r
2612         <member name="M:Newtonsoft.Json.Linq.JValue.ToString(System.IFormatProvider)">\r
2613             <summary>\r
2614             Returns a <see cref="T:System.String"/> that represents this instance.\r
2615             </summary>\r
2616             <param name="formatProvider">The format provider.</param>\r
2617             <returns>\r
2618             A <see cref="T:System.String"/> that represents this instance.\r
2619             </returns>\r
2620         </member>\r
2621         <member name="M:Newtonsoft.Json.Linq.JValue.ToString(System.String,System.IFormatProvider)">\r
2622             <summary>\r
2623             Returns a <see cref="T:System.String"/> that represents this instance.\r
2624             </summary>\r
2625             <param name="format">The format.</param>\r
2626             <param name="formatProvider">The format provider.</param>\r
2627             <returns>\r
2628             A <see cref="T:System.String"/> that represents this instance.\r
2629             </returns>\r
2630         </member>\r
2631         <member name="M:Newtonsoft.Json.Linq.JValue.CompareTo(Newtonsoft.Json.Linq.JValue)">\r
2632             <summary>\r
2633             Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.\r
2634             </summary>\r
2635             <param name="obj">An object to compare with this instance.</param>\r
2636             <returns>\r
2637             A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings:\r
2638             Value\r
2639             Meaning\r
2640             Less than zero\r
2641             This instance is less than <paramref name="obj"/>.\r
2642             Zero\r
2643             This instance is equal to <paramref name="obj"/>.\r
2644             Greater than zero\r
2645             This instance is greater than <paramref name="obj"/>.\r
2646             </returns>\r
2647             <exception cref="T:System.ArgumentException">\r
2648                 <paramref name="obj"/> is not the same type as this instance.\r
2649             </exception>\r
2650         </member>\r
2651         <member name="P:Newtonsoft.Json.Linq.JValue.HasValues">\r
2652             <summary>\r
2653             Gets a value indicating whether this token has childen tokens.\r
2654             </summary>\r
2655             <value>\r
2656                 <c>true</c> if this token has child values; otherwise, <c>false</c>.\r
2657             </value>\r
2658         </member>\r
2659         <member name="P:Newtonsoft.Json.Linq.JValue.Type">\r
2660             <summary>\r
2661             Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
2662             </summary>\r
2663             <value>The type.</value>\r
2664         </member>\r
2665         <member name="P:Newtonsoft.Json.Linq.JValue.Value">\r
2666             <summary>\r
2667             Gets or sets the underlying token value.\r
2668             </summary>\r
2669             <value>The underlying token value.</value>\r
2670         </member>\r
2671         <member name="M:Newtonsoft.Json.Linq.JRaw.#ctor(Newtonsoft.Json.Linq.JRaw)">\r
2672             <summary>\r
2673             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JRaw"/> class from another <see cref="T:Newtonsoft.Json.Linq.JRaw"/> object.\r
2674             </summary>\r
2675             <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JRaw"/> object to copy from.</param>\r
2676         </member>\r
2677         <member name="M:Newtonsoft.Json.Linq.JRaw.#ctor(System.Object)">\r
2678             <summary>\r
2679             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JRaw"/> class.\r
2680             </summary>\r
2681             <param name="rawJson">The raw json.</param>\r
2682         </member>\r
2683         <member name="M:Newtonsoft.Json.Linq.JRaw.Create(Newtonsoft.Json.JsonReader)">\r
2684             <summary>\r
2685             Creates an instance of <see cref="T:Newtonsoft.Json.Linq.JRaw"/> with the content of the reader's current token.\r
2686             </summary>\r
2687             <param name="reader">The reader.</param>\r
2688             <returns>An instance of <see cref="T:Newtonsoft.Json.Linq.JRaw"/> with the content of the reader's current token.</returns>\r
2689         </member>\r
2690         <member name="T:Newtonsoft.Json.Required">\r
2691             <summary>\r
2692             Indicating whether a property is required.\r
2693             </summary>\r
2694         </member>\r
2695         <member name="F:Newtonsoft.Json.Required.Default">\r
2696             <summary>\r
2697             The property is not required. The default state.\r
2698             </summary>\r
2699         </member>\r
2700         <member name="F:Newtonsoft.Json.Required.AllowNull">\r
2701             <summary>\r
2702             The property must be defined in JSON but can be a null value.\r
2703             </summary>\r
2704         </member>\r
2705         <member name="F:Newtonsoft.Json.Required.Always">\r
2706             <summary>\r
2707             The property must be defined in JSON and cannot be a null value.\r
2708             </summary>\r
2709         </member>\r
2710         <member name="T:Newtonsoft.Json.Serialization.JsonISerializableContract">\r
2711             <summary>\r
2712             Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
2713             </summary>\r
2714         </member>\r
2715         <member name="M:Newtonsoft.Json.Serialization.JsonISerializableContract.#ctor(System.Type)">\r
2716             <summary>\r
2717             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonISerializableContract"/> class.\r
2718             </summary>\r
2719             <param name="underlyingType">The underlying type for the contract.</param>\r
2720         </member>\r
2721         <member name="P:Newtonsoft.Json.Serialization.JsonISerializableContract.ISerializableCreator">\r
2722             <summary>\r
2723             Gets or sets the ISerializable object constructor.\r
2724             </summary>\r
2725             <value>The ISerializable object constructor.</value>\r
2726         </member>\r
2727         <member name="T:Newtonsoft.Json.Serialization.JsonLinqContract">\r
2728             <summary>\r
2729             Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
2730             </summary>\r
2731         </member>\r
2732         <member name="M:Newtonsoft.Json.Serialization.JsonLinqContract.#ctor(System.Type)">\r
2733             <summary>\r
2734             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonLinqContract"/> class.\r
2735             </summary>\r
2736             <param name="underlyingType">The underlying type for the contract.</param>\r
2737         </member>\r
2738         <member name="T:Newtonsoft.Json.Serialization.JsonPrimitiveContract">\r
2739             <summary>\r
2740             Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
2741             </summary>\r
2742         </member>\r
2743         <member name="M:Newtonsoft.Json.Serialization.JsonPrimitiveContract.#ctor(System.Type)">\r
2744             <summary>\r
2745             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonPrimitiveContract"/> class.\r
2746             </summary>\r
2747             <param name="underlyingType">The underlying type for the contract.</param>\r
2748         </member>\r
2749         <member name="T:Newtonsoft.Json.Serialization.DynamicValueProvider">\r
2750             <summary>\r
2751             Get and set values for a <see cref="T:System.Reflection.MemberInfo"/> using dynamic methods.\r
2752             </summary>\r
2753         </member>\r
2754         <member name="T:Newtonsoft.Json.Serialization.IValueProvider">\r
2755             <summary>\r
2756             Provides methods to get and set values.\r
2757             </summary>\r
2758         </member>\r
2759         <member name="M:Newtonsoft.Json.Serialization.IValueProvider.SetValue(System.Object,System.Object)">\r
2760             <summary>\r
2761             Sets the value.\r
2762             </summary>\r
2763             <param name="target">The target to set the value on.</param>\r
2764             <param name="value">The value to set on the target.</param>\r
2765         </member>\r
2766         <member name="M:Newtonsoft.Json.Serialization.IValueProvider.GetValue(System.Object)">\r
2767             <summary>\r
2768             Gets the value.\r
2769             </summary>\r
2770             <param name="target">The target to get the value from.</param>\r
2771             <returns>The value.</returns>\r
2772         </member>\r
2773         <member name="M:Newtonsoft.Json.Serialization.DynamicValueProvider.#ctor(System.Reflection.MemberInfo)">\r
2774             <summary>\r
2775             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.DynamicValueProvider"/> class.\r
2776             </summary>\r
2777             <param name="memberInfo">The member info.</param>\r
2778         </member>\r
2779         <member name="M:Newtonsoft.Json.Serialization.DynamicValueProvider.SetValue(System.Object,System.Object)">\r
2780             <summary>\r
2781             Sets the value.\r
2782             </summary>\r
2783             <param name="target">The target to set the value on.</param>\r
2784             <param name="value">The value to set on the target.</param>\r
2785         </member>\r
2786         <member name="M:Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(System.Object)">\r
2787             <summary>\r
2788             Gets the value.\r
2789             </summary>\r
2790             <param name="target">The target to get the value from.</param>\r
2791             <returns>The value.</returns>\r
2792         </member>\r
2793         <member name="T:Newtonsoft.Json.Serialization.ErrorEventArgs">\r
2794             <summary>\r
2795             Provides data for the Error event.\r
2796             </summary>\r
2797         </member>\r
2798         <member name="M:Newtonsoft.Json.Serialization.ErrorEventArgs.#ctor(System.Object,Newtonsoft.Json.Serialization.ErrorContext)">\r
2799             <summary>\r
2800             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.ErrorEventArgs"/> class.\r
2801             </summary>\r
2802             <param name="currentObject">The current object.</param>\r
2803             <param name="errorContext">The error context.</param>\r
2804         </member>\r
2805         <member name="P:Newtonsoft.Json.Serialization.ErrorEventArgs.CurrentObject">\r
2806             <summary>\r
2807             Gets the current object the error event is being raised against.\r
2808             </summary>\r
2809             <value>The current object the error event is being raised against.</value>\r
2810         </member>\r
2811         <member name="P:Newtonsoft.Json.Serialization.ErrorEventArgs.ErrorContext">\r
2812             <summary>\r
2813             Gets the error context.\r
2814             </summary>\r
2815             <value>The error context.</value>\r
2816         </member>\r
2817         <member name="T:Newtonsoft.Json.Serialization.IReferenceResolver">\r
2818             <summary>\r
2819             Used to resolve references when serializing and deserializing JSON by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
2820             </summary>\r
2821         </member>\r
2822         <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.ResolveReference(System.Object,System.String)">\r
2823             <summary>\r
2824             Resolves a reference to its object.\r
2825             </summary>\r
2826             <param name="context">The serialization context.</param>\r
2827             <param name="reference">The reference to resolve.</param>\r
2828             <returns>The object that</returns>\r
2829         </member>\r
2830         <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.GetReference(System.Object,System.Object)">\r
2831             <summary>\r
2832             Gets the reference for the sepecified object.\r
2833             </summary>\r
2834             <param name="context">The serialization context.</param>\r
2835             <param name="value">The object to get a reference for.</param>\r
2836             <returns>The reference to the object.</returns>\r
2837         </member>\r
2838         <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.IsReferenced(System.Object,System.Object)">\r
2839             <summary>\r
2840             Determines whether the specified object is referenced.\r
2841             </summary>\r
2842             <param name="context">The serialization context.</param>\r
2843             <param name="value">The object to test for a reference.</param>\r
2844             <returns>\r
2845                 <c>true</c> if the specified object is referenced; otherwise, <c>false</c>.\r
2846             </returns>\r
2847         </member>\r
2848         <member name="M:Newtonsoft.Json.Serialization.IReferenceResolver.AddReference(System.Object,System.String,System.Object)">\r
2849             <summary>\r
2850             Adds a reference to the specified object.\r
2851             </summary>\r
2852             <param name="context">The serialization context.</param>\r
2853             <param name="reference">The reference.</param>\r
2854             <param name="value">The object to reference.</param>\r
2855         </member>\r
2856         <member name="T:Newtonsoft.Json.PreserveReferencesHandling">\r
2857             <summary>\r
2858             Specifies reference handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
2859             </summary>\r
2860             <example>\r
2861               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="PreservingObjectReferencesOn" title="Preserve Object References"/>       \r
2862             </example>\r
2863         </member>\r
2864         <member name="F:Newtonsoft.Json.PreserveReferencesHandling.None">\r
2865             <summary>\r
2866             Do not preserve references when serializing types.\r
2867             </summary>\r
2868         </member>\r
2869         <member name="F:Newtonsoft.Json.PreserveReferencesHandling.Objects">\r
2870             <summary>\r
2871             Preserve references when serializing into a JSON object structure.\r
2872             </summary>\r
2873         </member>\r
2874         <member name="F:Newtonsoft.Json.PreserveReferencesHandling.Arrays">\r
2875             <summary>\r
2876             Preserve references when serializing into a JSON array structure.\r
2877             </summary>\r
2878         </member>\r
2879         <member name="F:Newtonsoft.Json.PreserveReferencesHandling.All">\r
2880             <summary>\r
2881             Preserve references when serializing.\r
2882             </summary>\r
2883         </member>\r
2884         <member name="T:Newtonsoft.Json.JsonArrayAttribute">\r
2885             <summary>\r
2886             Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the collection.\r
2887             </summary>\r
2888         </member>\r
2889         <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor">\r
2890             <summary>\r
2891             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class.\r
2892             </summary>\r
2893         </member>\r
2894         <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.Boolean)">\r
2895             <summary>\r
2896             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with a flag indicating whether the array can contain null items\r
2897             </summary>\r
2898             <param name="allowNullItems">A flag indicating whether the array can contain null items.</param>\r
2899         </member>\r
2900         <member name="M:Newtonsoft.Json.JsonArrayAttribute.#ctor(System.String)">\r
2901             <summary>\r
2902             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonArrayAttribute"/> class with the specified container Id.\r
2903             </summary>\r
2904             <param name="id">The container Id.</param>\r
2905         </member>\r
2906         <member name="P:Newtonsoft.Json.JsonArrayAttribute.AllowNullItems">\r
2907             <summary>\r
2908             Gets or sets a value indicating whether null items are allowed in the collection.\r
2909             </summary>\r
2910             <value><c>true</c> if null items are allowed in the collection; otherwise, <c>false</c>.</value>\r
2911         </member>\r
2912         <member name="T:Newtonsoft.Json.DefaultValueHandling">\r
2913             <summary>\r
2914             Specifies default value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
2915             </summary>\r
2916             <example>\r
2917               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeDefaultValueHandlingObject" title="DefaultValueHandling Class"/>\r
2918               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeDefaultValueHandlingExample" title="DefaultValueHandling Ignore Example"/>\r
2919             </example>\r
2920         </member>\r
2921         <member name="F:Newtonsoft.Json.DefaultValueHandling.Include">\r
2922             <summary>\r
2923             Include members where the member value is the same as the member's default value when serializing objects.\r
2924             Included members are written to JSON. Has no effect when deserializing.\r
2925             </summary>\r
2926         </member>\r
2927         <member name="F:Newtonsoft.Json.DefaultValueHandling.Ignore">\r
2928             <summary>\r
2929             Ignore members where the member value is the same as the member's default value when serializing objects\r
2930             so that is is not written to JSON.\r
2931             This option will ignore all default values (e.g. <c>null</c> for objects and nullable typesl; <c>0</c> for integers,\r
2932             decimals and floating point numbers; and <c>false</c> for booleans). The default value ignored can be override by\r
2933             the <see cref="T:System.ComponentModel.DefaultValueAttribute"/>.\r
2934             </summary>\r
2935         </member>\r
2936         <member name="F:Newtonsoft.Json.DefaultValueHandling.Populate">\r
2937             <summary>\r
2938             Members with a default value but no JSON will be set to their default value when deserializing.\r
2939             </summary>\r
2940         </member>\r
2941         <member name="F:Newtonsoft.Json.DefaultValueHandling.IgnoreAndPopulate">\r
2942             <summary>\r
2943             Ignore members where the member value is the same as the member's default value when serializing objects\r
2944             and sets members to their default value when deserializing.\r
2945             </summary>\r
2946         </member>\r
2947         <member name="T:Newtonsoft.Json.JsonConverterAttribute">\r
2948             <summary>\r
2949             Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to use the specified <see cref="T:Newtonsoft.Json.JsonConverter"/> when serializing the member or class.\r
2950             </summary>\r
2951         </member>\r
2952         <member name="M:Newtonsoft.Json.JsonConverterAttribute.#ctor(System.Type)">\r
2953             <summary>\r
2954             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonConverterAttribute"/> class.\r
2955             </summary>\r
2956             <param name="converterType">Type of the converter.</param>\r
2957         </member>\r
2958         <member name="P:Newtonsoft.Json.JsonConverterAttribute.ConverterType">\r
2959             <summary>\r
2960             Gets the type of the converter.\r
2961             </summary>\r
2962             <value>The type of the converter.</value>\r
2963         </member>\r
2964         <member name="T:Newtonsoft.Json.JsonObjectAttribute">\r
2965             <summary>\r
2966             Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object.\r
2967             </summary>\r
2968         </member>\r
2969         <member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor">\r
2970             <summary>\r
2971             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class.\r
2972             </summary>\r
2973         </member>\r
2974         <member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor(Newtonsoft.Json.MemberSerialization)">\r
2975             <summary>\r
2976             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with the specified member serialization.\r
2977             </summary>\r
2978             <param name="memberSerialization">The member serialization.</param>\r
2979         </member>\r
2980         <member name="M:Newtonsoft.Json.JsonObjectAttribute.#ctor(System.String)">\r
2981             <summary>\r
2982             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonObjectAttribute"/> class with the specified container Id.\r
2983             </summary>\r
2984             <param name="id">The container Id.</param>\r
2985         </member>\r
2986         <member name="P:Newtonsoft.Json.JsonObjectAttribute.MemberSerialization">\r
2987             <summary>\r
2988             Gets or sets the member serialization.\r
2989             </summary>\r
2990             <value>The member serialization.</value>\r
2991         </member>\r
2992         <member name="P:Newtonsoft.Json.JsonObjectAttribute.ItemRequired">\r
2993             <summary>\r
2994             Gets or sets a value that indicates whether the object's properties are required.\r
2995             </summary>\r
2996             <value>\r
2997                 A value indicating whether the object's properties are required.\r
2998             </value>\r
2999         </member>\r
3000         <member name="T:Newtonsoft.Json.JsonSerializerSettings">\r
3001             <summary>\r
3002             Specifies the settings on a <see cref="T:Newtonsoft.Json.JsonSerializer"/> object.\r
3003             </summary>\r
3004         </member>\r
3005         <member name="M:Newtonsoft.Json.JsonSerializerSettings.#ctor">\r
3006             <summary>\r
3007             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> class.\r
3008             </summary>\r
3009         </member>\r
3010         <member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceLoopHandling">\r
3011             <summary>\r
3012             Gets or sets how reference loops (e.g. a class referencing itself) is handled.\r
3013             </summary>\r
3014             <value>Reference loop handling.</value>\r
3015         </member>\r
3016         <member name="P:Newtonsoft.Json.JsonSerializerSettings.MissingMemberHandling">\r
3017             <summary>\r
3018             Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.\r
3019             </summary>\r
3020             <value>Missing member handling.</value>\r
3021         </member>\r
3022         <member name="P:Newtonsoft.Json.JsonSerializerSettings.ObjectCreationHandling">\r
3023             <summary>\r
3024             Gets or sets how objects are created during deserialization.\r
3025             </summary>\r
3026             <value>The object creation handling.</value>\r
3027         </member>\r
3028         <member name="P:Newtonsoft.Json.JsonSerializerSettings.NullValueHandling">\r
3029             <summary>\r
3030             Gets or sets how null values are handled during serialization and deserialization.\r
3031             </summary>\r
3032             <value>Null value handling.</value>\r
3033         </member>\r
3034         <member name="P:Newtonsoft.Json.JsonSerializerSettings.DefaultValueHandling">\r
3035             <summary>\r
3036             Gets or sets how null default are handled during serialization and deserialization.\r
3037             </summary>\r
3038             <value>The default value handling.</value>\r
3039         </member>\r
3040         <member name="P:Newtonsoft.Json.JsonSerializerSettings.Converters">\r
3041             <summary>\r
3042             Gets or sets a collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.\r
3043             </summary>\r
3044             <value>The converters.</value>\r
3045         </member>\r
3046         <member name="P:Newtonsoft.Json.JsonSerializerSettings.PreserveReferencesHandling">\r
3047             <summary>\r
3048             Gets or sets how object references are preserved by the serializer.\r
3049             </summary>\r
3050             <value>The preserve references handling.</value>\r
3051         </member>\r
3052         <member name="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameHandling">\r
3053             <summary>\r
3054             Gets or sets how type name writing and reading is handled by the serializer.\r
3055             </summary>\r
3056             <value>The type name handling.</value>\r
3057         </member>\r
3058         <member name="P:Newtonsoft.Json.JsonSerializerSettings.TypeNameAssemblyFormat">\r
3059             <summary>\r
3060             Gets or sets how a type name assembly is written and resolved by the serializer.\r
3061             </summary>\r
3062             <value>The type name assembly format.</value>\r
3063         </member>\r
3064         <member name="P:Newtonsoft.Json.JsonSerializerSettings.ConstructorHandling">\r
3065             <summary>\r
3066             Gets or sets how constructors are used during deserialization.\r
3067             </summary>\r
3068             <value>The constructor handling.</value>\r
3069         </member>\r
3070         <member name="P:Newtonsoft.Json.JsonSerializerSettings.ContractResolver">\r
3071             <summary>\r
3072             Gets or sets the contract resolver used by the serializer when\r
3073             serializing .NET objects to JSON and vice versa.\r
3074             </summary>\r
3075             <value>The contract resolver.</value>\r
3076         </member>\r
3077         <member name="P:Newtonsoft.Json.JsonSerializerSettings.ReferenceResolver">\r
3078             <summary>\r
3079             Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references.\r
3080             </summary>\r
3081             <value>The reference resolver.</value>\r
3082         </member>\r
3083         <member name="P:Newtonsoft.Json.JsonSerializerSettings.Binder">\r
3084             <summary>\r
3085             Gets or sets the <see cref="T:System.Runtime.Serialization.SerializationBinder"/> used by the serializer when resolving type names.\r
3086             </summary>\r
3087             <value>The binder.</value>\r
3088         </member>\r
3089         <member name="P:Newtonsoft.Json.JsonSerializerSettings.Error">\r
3090             <summary>\r
3091             Gets or sets the error handler called during serialization and deserialization.\r
3092             </summary>\r
3093             <value>The error handler called during serialization and deserialization.</value>\r
3094         </member>\r
3095         <member name="P:Newtonsoft.Json.JsonSerializerSettings.Context">\r
3096             <summary>\r
3097             Gets or sets the <see cref="T:System.Runtime.Serialization.StreamingContext"/> used by the serializer when invoking serialization callback methods.\r
3098             </summary>\r
3099             <value>The context.</value>\r
3100         </member>\r
3101         <member name="P:Newtonsoft.Json.JsonSerializerSettings.MaxDepth">\r
3102             <summary>\r
3103             Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>.\r
3104             </summary>\r
3105         </member>\r
3106         <member name="P:Newtonsoft.Json.JsonSerializerSettings.Formatting">\r
3107             <summary>\r
3108             Indicates how JSON text output is formatted.\r
3109             </summary>\r
3110         </member>\r
3111         <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateFormatHandling">\r
3112             <summary>\r
3113             Get or set how dates are written to JSON text.\r
3114             </summary>\r
3115         </member>\r
3116         <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateTimeZoneHandling">\r
3117             <summary>\r
3118             Get or set how <see cref="T:System.DateTime"/> time zones are handling during serialization and deserialization.\r
3119             </summary>\r
3120         </member>\r
3121         <member name="P:Newtonsoft.Json.JsonSerializerSettings.DateParseHandling">\r
3122             <summary>\r
3123             Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.\r
3124             </summary>\r
3125         </member>\r
3126         <member name="P:Newtonsoft.Json.JsonSerializerSettings.Culture">\r
3127             <summary>\r
3128             Gets or sets the culture used when reading JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.\r
3129             </summary>\r
3130         </member>\r
3131         <member name="P:Newtonsoft.Json.JsonSerializerSettings.CheckAdditionalContent">\r
3132             <summary>\r
3133             Gets a value indicating whether there will be a check for additional content after deserializing an object.\r
3134             </summary>\r
3135             <value>\r
3136                 <c>true</c> if there will be a check for additional content after deserializing an object; otherwise, <c>false</c>.\r
3137             </value>\r
3138         </member>\r
3139         <member name="T:Newtonsoft.Json.JsonValidatingReader">\r
3140             <summary>\r
3141             Represents a reader that provides <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> validation.\r
3142             </summary>\r
3143         </member>\r
3144         <member name="M:Newtonsoft.Json.JsonValidatingReader.#ctor(Newtonsoft.Json.JsonReader)">\r
3145             <summary>\r
3146             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonValidatingReader"/> class that\r
3147             validates the content returned from the given <see cref="T:Newtonsoft.Json.JsonReader"/>.\r
3148             </summary>\r
3149             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from while validating.</param>\r
3150         </member>\r
3151         <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsInt32">\r
3152             <summary>\r
3153             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
3154             </summary>\r
3155             <returns>A <see cref="T:System.Nullable`1"/>.</returns>\r
3156         </member>\r
3157         <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsBytes">\r
3158             <summary>\r
3159             Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.\r
3160             </summary>\r
3161             <returns>\r
3162             A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null.\r
3163             </returns>\r
3164         </member>\r
3165         <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDecimal">\r
3166             <summary>\r
3167             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
3168             </summary>\r
3169             <returns>A <see cref="T:System.Nullable`1"/>.</returns>\r
3170         </member>\r
3171         <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsString">\r
3172             <summary>\r
3173             Reads the next JSON token from the stream as a <see cref="T:System.String"/>.\r
3174             </summary>\r
3175             <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>\r
3176         </member>\r
3177         <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDateTime">\r
3178             <summary>\r
3179             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
3180             </summary>\r
3181             <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>\r
3182         </member>\r
3183         <member name="M:Newtonsoft.Json.JsonValidatingReader.ReadAsDateTimeOffset">\r
3184             <summary>\r
3185             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
3186             </summary>\r
3187             <returns>A <see cref="T:System.Nullable`1"/>.</returns>\r
3188         </member>\r
3189         <member name="M:Newtonsoft.Json.JsonValidatingReader.Read">\r
3190             <summary>\r
3191             Reads the next JSON token from the stream.\r
3192             </summary>\r
3193             <returns>\r
3194             true if the next token was read successfully; false if there are no more tokens to read.\r
3195             </returns>\r
3196         </member>\r
3197         <member name="E:Newtonsoft.Json.JsonValidatingReader.ValidationEventHandler">\r
3198             <summary>\r
3199             Sets an event handler for receiving schema validation errors.\r
3200             </summary>\r
3201         </member>\r
3202         <member name="P:Newtonsoft.Json.JsonValidatingReader.Value">\r
3203             <summary>\r
3204             Gets the text value of the current Json token.\r
3205             </summary>\r
3206             <value></value>\r
3207         </member>\r
3208         <member name="P:Newtonsoft.Json.JsonValidatingReader.Depth">\r
3209             <summary>\r
3210             Gets the depth of the current token in the JSON document.\r
3211             </summary>\r
3212             <value>The depth of the current token in the JSON document.</value>\r
3213         </member>\r
3214         <member name="P:Newtonsoft.Json.JsonValidatingReader.Path">\r
3215             <summary>\r
3216             Gets the path of the current JSON token. \r
3217             </summary>\r
3218         </member>\r
3219         <member name="P:Newtonsoft.Json.JsonValidatingReader.QuoteChar">\r
3220             <summary>\r
3221             Gets the quotation mark character used to enclose the value of a string.\r
3222             </summary>\r
3223             <value></value>\r
3224         </member>\r
3225         <member name="P:Newtonsoft.Json.JsonValidatingReader.TokenType">\r
3226             <summary>\r
3227             Gets the type of the current Json token.\r
3228             </summary>\r
3229             <value></value>\r
3230         </member>\r
3231         <member name="P:Newtonsoft.Json.JsonValidatingReader.ValueType">\r
3232             <summary>\r
3233             Gets the Common Language Runtime (CLR) type for the current Json token.\r
3234             </summary>\r
3235             <value></value>\r
3236         </member>\r
3237         <member name="P:Newtonsoft.Json.JsonValidatingReader.Schema">\r
3238             <summary>\r
3239             Gets or sets the schema.\r
3240             </summary>\r
3241             <value>The schema.</value>\r
3242         </member>\r
3243         <member name="P:Newtonsoft.Json.JsonValidatingReader.Reader">\r
3244             <summary>\r
3245             Gets the <see cref="T:Newtonsoft.Json.JsonReader"/> used to construct this <see cref="T:Newtonsoft.Json.JsonValidatingReader"/>.\r
3246             </summary>\r
3247             <value>The <see cref="T:Newtonsoft.Json.JsonReader"/> specified in the constructor.</value>\r
3248         </member>\r
3249         <member name="T:Newtonsoft.Json.Linq.JTokenEqualityComparer">\r
3250             <summary>\r
3251             Compares tokens to determine whether they are equal.\r
3252             </summary>\r
3253         </member>\r
3254         <member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.Equals(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Linq.JToken)">\r
3255             <summary>\r
3256             Determines whether the specified objects are equal.\r
3257             </summary>\r
3258             <param name="x">The first object of type <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>\r
3259             <param name="y">The second object of type <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>\r
3260             <returns>\r
3261             true if the specified objects are equal; otherwise, false.\r
3262             </returns>\r
3263         </member>\r
3264         <member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.GetHashCode(Newtonsoft.Json.Linq.JToken)">\r
3265             <summary>\r
3266             Returns a hash code for the specified object.\r
3267             </summary>\r
3268             <param name="obj">The <see cref="T:System.Object"/> for which a hash code is to be returned.</param>\r
3269             <returns>A hash code for the specified object.</returns>\r
3270             <exception cref="T:System.ArgumentNullException">The type of <paramref name="obj"/> is a reference type and <paramref name="obj"/> is null.</exception>\r
3271         </member>\r
3272         <member name="T:Newtonsoft.Json.MemberSerialization">\r
3273             <summary>\r
3274             Specifies the member serialization options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
3275             </summary>\r
3276         </member>\r
3277         <member name="F:Newtonsoft.Json.MemberSerialization.OptOut">\r
3278             <summary>\r
3279             All public members are serialized by default. Members can be excluded using <see cref="T:Newtonsoft.Json.JsonIgnoreAttribute"/> or <see cref="T:System.NonSerializedAttribute"/>.\r
3280             This is the default member serialization mode.\r
3281             </summary>\r
3282         </member>\r
3283         <member name="F:Newtonsoft.Json.MemberSerialization.OptIn">\r
3284             <summary>\r
3285             Only members must be marked with <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> or <see cref="T:System.Runtime.Serialization.DataMemberAttribute"/> are serialized.\r
3286             This member serialization mode can also be set by marking the class with <see cref="T:System.Runtime.Serialization.DataContractAttribute"/>.\r
3287             </summary>\r
3288         </member>\r
3289         <member name="F:Newtonsoft.Json.MemberSerialization.Fields">\r
3290             <summary>\r
3291             All public and private fields are serialized. Members can be excluded using <see cref="T:Newtonsoft.Json.JsonIgnoreAttribute"/> or <see cref="T:System.NonSerializedAttribute"/>.\r
3292             This member serialization mode can also be set by marking the class with <see cref="T:System.SerializableAttribute"/>\r
3293             and setting IgnoreSerializableAttribute on <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> to false.\r
3294             </summary>\r
3295         </member>\r
3296         <member name="T:Newtonsoft.Json.ObjectCreationHandling">\r
3297             <summary>\r
3298             Specifies how object creation is handled by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
3299             </summary>\r
3300         </member>\r
3301         <member name="F:Newtonsoft.Json.ObjectCreationHandling.Auto">\r
3302             <summary>\r
3303             Reuse existing objects, create new objects when needed.\r
3304             </summary>\r
3305         </member>\r
3306         <member name="F:Newtonsoft.Json.ObjectCreationHandling.Reuse">\r
3307             <summary>\r
3308             Only reuse existing objects.\r
3309             </summary>\r
3310         </member>\r
3311         <member name="F:Newtonsoft.Json.ObjectCreationHandling.Replace">\r
3312             <summary>\r
3313             Always create new objects.\r
3314             </summary>\r
3315         </member>\r
3316         <member name="T:Newtonsoft.Json.Converters.IsoDateTimeConverter">\r
3317             <summary>\r
3318             Converts a <see cref="T:System.DateTime"/> to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z).\r
3319             </summary>\r
3320         </member>\r
3321         <member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
3322             <summary>\r
3323             Writes the JSON representation of the object.\r
3324             </summary>\r
3325             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
3326             <param name="value">The value.</param>\r
3327             <param name="serializer">The calling serializer.</param>\r
3328         </member>\r
3329         <member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
3330             <summary>\r
3331             Reads the JSON representation of the object.\r
3332             </summary>\r
3333             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
3334             <param name="objectType">Type of the object.</param>\r
3335             <param name="existingValue">The existing value of object being read.</param>\r
3336             <param name="serializer">The calling serializer.</param>\r
3337             <returns>The object value.</returns>\r
3338         </member>\r
3339         <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.DateTimeStyles">\r
3340             <summary>\r
3341             Gets or sets the date time styles used when converting a date to and from JSON.\r
3342             </summary>\r
3343             <value>The date time styles used when converting a date to and from JSON.</value>\r
3344         </member>\r
3345         <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.DateTimeFormat">\r
3346             <summary>\r
3347             Gets or sets the date time format used when converting a date to and from JSON.\r
3348             </summary>\r
3349             <value>The date time format used when converting a date to and from JSON.</value>\r
3350         </member>\r
3351         <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.Culture">\r
3352             <summary>\r
3353             Gets or sets the culture used when converting a date to and from JSON.\r
3354             </summary>\r
3355             <value>The culture used when converting a date to and from JSON.</value>\r
3356         </member>\r
3357         <member name="T:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter">\r
3358             <summary>\r
3359             Converts a <see cref="T:System.DateTime"/> to and from a JavaScript date constructor (e.g. new Date(52231943)).\r
3360             </summary>\r
3361         </member>\r
3362         <member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
3363             <summary>\r
3364             Writes the JSON representation of the object.\r
3365             </summary>\r
3366             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
3367             <param name="value">The value.</param>\r
3368             <param name="serializer">The calling serializer.</param>\r
3369         </member>\r
3370         <member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
3371             <summary>\r
3372             Reads the JSON representation of the object.\r
3373             </summary>\r
3374             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
3375             <param name="objectType">Type of the object.</param>\r
3376             <param name="existingValue">The existing property value of the JSON that is being converted.</param>\r
3377             <param name="serializer">The calling serializer.</param>\r
3378             <returns>The object value.</returns>\r
3379         </member>\r
3380         <member name="T:Newtonsoft.Json.Converters.XmlNodeConverter">\r
3381             <summary>\r
3382             Converts XML to and from JSON.\r
3383             </summary>\r
3384         </member>\r
3385         <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
3386             <summary>\r
3387             Writes the JSON representation of the object.\r
3388             </summary>\r
3389             <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>\r
3390             <param name="serializer">The calling serializer.</param>\r
3391             <param name="value">The value.</param>\r
3392         </member>\r
3393         <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
3394             <summary>\r
3395             Reads the JSON representation of the object.\r
3396             </summary>\r
3397             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>\r
3398             <param name="objectType">Type of the object.</param>\r
3399             <param name="existingValue">The existing value of object being read.</param>\r
3400             <param name="serializer">The calling serializer.</param>\r
3401             <returns>The object value.</returns>\r
3402         </member>\r
3403         <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.IsNamespaceAttribute(System.String,System.String@)">\r
3404             <summary>\r
3405             Checks if the attributeName is a namespace attribute.\r
3406             </summary>\r
3407             <param name="attributeName">Attribute name to test.</param>\r
3408             <param name="prefix">The attribute name prefix if it has one, otherwise an empty string.</param>\r
3409             <returns>True if attribute name is for a namespace attribute, otherwise false.</returns>\r
3410         </member>\r
3411         <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.CanConvert(System.Type)">\r
3412             <summary>\r
3413             Determines whether this instance can convert the specified value type.\r
3414             </summary>\r
3415             <param name="valueType">Type of the value.</param>\r
3416             <returns>\r
3417                 <c>true</c> if this instance can convert the specified value type; otherwise, <c>false</c>.\r
3418             </returns>\r
3419         </member>\r
3420         <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.DeserializeRootElementName">\r
3421             <summary>\r
3422             Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements.\r
3423             </summary>\r
3424             <value>The name of the deserialize root element.</value>\r
3425         </member>\r
3426         <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.WriteArrayAttribute">\r
3427             <summary>\r
3428             Gets or sets a flag to indicate whether to write the Json.NET array attribute.\r
3429             This attribute helps preserve arrays when converting the written XML back to JSON.\r
3430             </summary>\r
3431             <value><c>true</c> if the array attibute is written to the XML; otherwise, <c>false</c>.</value>\r
3432         </member>\r
3433         <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.OmitRootObject">\r
3434             <summary>\r
3435             Gets or sets a value indicating whether to write the root JSON object.\r
3436             </summary>\r
3437             <value><c>true</c> if the JSON root object is omitted; otherwise, <c>false</c>.</value>\r
3438         </member>\r
3439         <member name="T:Newtonsoft.Json.JsonTextReader">\r
3440             <summary>\r
3441             Represents a reader that provides fast, non-cached, forward-only access to JSON text data.\r
3442             </summary>\r
3443         </member>\r
3444         <member name="M:Newtonsoft.Json.JsonTextReader.#ctor(System.IO.TextReader)">\r
3445             <summary>\r
3446             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReader"/> class with the specified <see cref="T:System.IO.TextReader"/>.\r
3447             </summary>\r
3448             <param name="reader">The <c>TextReader</c> containing the XML data to read.</param>\r
3449         </member>\r
3450         <member name="M:Newtonsoft.Json.JsonTextReader.Read">\r
3451             <summary>\r
3452             Reads the next JSON token from the stream.\r
3453             </summary>\r
3454             <returns>\r
3455             true if the next token was read successfully; false if there are no more tokens to read.\r
3456             </returns>\r
3457         </member>\r
3458         <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsBytes">\r
3459             <summary>\r
3460             Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.\r
3461             </summary>\r
3462             <returns>\r
3463             A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.\r
3464             </returns>\r
3465         </member>\r
3466         <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDecimal">\r
3467             <summary>\r
3468             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
3469             </summary>\r
3470             <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>\r
3471         </member>\r
3472         <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsInt32">\r
3473             <summary>\r
3474             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
3475             </summary>\r
3476             <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>\r
3477         </member>\r
3478         <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsString">\r
3479             <summary>\r
3480             Reads the next JSON token from the stream as a <see cref="T:System.String"/>.\r
3481             </summary>\r
3482             <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>\r
3483         </member>\r
3484         <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDateTime">\r
3485             <summary>\r
3486             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
3487             </summary>\r
3488             <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>\r
3489         </member>\r
3490         <member name="M:Newtonsoft.Json.JsonTextReader.ReadAsDateTimeOffset">\r
3491             <summary>\r
3492             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
3493             </summary>\r
3494             <returns>A <see cref="T:System.DateTimeOffset"/>. This method will return <c>null</c> at the end of an array.</returns>\r
3495         </member>\r
3496         <member name="M:Newtonsoft.Json.JsonTextReader.Close">\r
3497             <summary>\r
3498             Changes the state to closed. \r
3499             </summary>\r
3500         </member>\r
3501         <member name="M:Newtonsoft.Json.JsonTextReader.HasLineInfo">\r
3502             <summary>\r
3503             Gets a value indicating whether the class can return line information.\r
3504             </summary>\r
3505             <returns>\r
3506                 <c>true</c> if LineNumber and LinePosition can be provided; otherwise, <c>false</c>.\r
3507             </returns>\r
3508         </member>\r
3509         <member name="P:Newtonsoft.Json.JsonTextReader.LineNumber">\r
3510             <summary>\r
3511             Gets the current line number.\r
3512             </summary>\r
3513             <value>\r
3514             The current line number or 0 if no line information is available (for example, HasLineInfo returns false).\r
3515             </value>\r
3516         </member>\r
3517         <member name="P:Newtonsoft.Json.JsonTextReader.LinePosition">\r
3518             <summary>\r
3519             Gets the current line position.\r
3520             </summary>\r
3521             <value>\r
3522             The current line position or 0 if no line information is available (for example, HasLineInfo returns false).\r
3523             </value>\r
3524         </member>\r
3525         <member name="T:Newtonsoft.Json.JsonPropertyAttribute">\r
3526             <summary>\r
3527             Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to always serialize the member with the specified name.\r
3528             </summary>\r
3529         </member>\r
3530         <member name="M:Newtonsoft.Json.JsonPropertyAttribute.#ctor">\r
3531             <summary>\r
3532             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> class.\r
3533             </summary>\r
3534         </member>\r
3535         <member name="M:Newtonsoft.Json.JsonPropertyAttribute.#ctor(System.String)">\r
3536             <summary>\r
3537             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonPropertyAttribute"/> class with the specified name.\r
3538             </summary>\r
3539             <param name="propertyName">Name of the property.</param>\r
3540         </member>\r
3541         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterType">\r
3542             <summary>\r
3543             Gets or sets the converter used when serializing the property's collection items.\r
3544             </summary>\r
3545             <value>The collection's items converter.</value>\r
3546         </member>\r
3547         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.NullValueHandling">\r
3548             <summary>\r
3549             Gets or sets the null value handling used when serializing this property.\r
3550             </summary>\r
3551             <value>The null value handling.</value>\r
3552         </member>\r
3553         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.DefaultValueHandling">\r
3554             <summary>\r
3555             Gets or sets the default value handling used when serializing this property.\r
3556             </summary>\r
3557             <value>The default value handling.</value>\r
3558         </member>\r
3559         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ReferenceLoopHandling">\r
3560             <summary>\r
3561             Gets or sets the reference loop handling used when serializing this property.\r
3562             </summary>\r
3563             <value>The reference loop handling.</value>\r
3564         </member>\r
3565         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ObjectCreationHandling">\r
3566             <summary>\r
3567             Gets or sets the object creation handling used when deserializing this property.\r
3568             </summary>\r
3569             <value>The object creation handling.</value>\r
3570         </member>\r
3571         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.TypeNameHandling">\r
3572             <summary>\r
3573             Gets or sets the type name handling used when serializing this property.\r
3574             </summary>\r
3575             <value>The type name handling.</value>\r
3576         </member>\r
3577         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.IsReference">\r
3578             <summary>\r
3579             Gets or sets whether this property's value is serialized as a reference.\r
3580             </summary>\r
3581             <value>Whether this property's value is serialized as a reference.</value>\r
3582         </member>\r
3583         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.Order">\r
3584             <summary>\r
3585             Gets or sets the order of serialization and deserialization of a member.\r
3586             </summary>\r
3587             <value>The numeric order of serialization or deserialization.</value>\r
3588         </member>\r
3589         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.Required">\r
3590             <summary>\r
3591             Gets or sets a value indicating whether this property is required.\r
3592             </summary>\r
3593             <value>\r
3594                 A value indicating whether this property is required.\r
3595             </value>\r
3596         </member>\r
3597         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.PropertyName">\r
3598             <summary>\r
3599             Gets or sets the name of the property.\r
3600             </summary>\r
3601             <value>The name of the property.</value>\r
3602         </member>\r
3603         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemReferenceLoopHandling">\r
3604             <summary>\r
3605             Gets or sets the the reference loop handling used when serializing the property's collection items.\r
3606             </summary>\r
3607             <value>The collection's items reference loop handling.</value>\r
3608         </member>\r
3609         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemTypeNameHandling">\r
3610             <summary>\r
3611             Gets or sets the the type name handling used when serializing the property's collection items.\r
3612             </summary>\r
3613             <value>The collection's items type name handling.</value>\r
3614         </member>\r
3615         <member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemIsReference">\r
3616             <summary>\r
3617             Gets or sets whether this property's collection items are serialized as a reference.\r
3618             </summary>\r
3619             <value>Whether this property's collection items are serialized as a reference.</value>\r
3620         </member>\r
3621         <member name="T:Newtonsoft.Json.JsonIgnoreAttribute">\r
3622             <summary>\r
3623             Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> not to serialize the public field or public read/write property value.\r
3624             </summary>\r
3625         </member>\r
3626         <member name="T:Newtonsoft.Json.JsonTextWriter">\r
3627             <summary>\r
3628             Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.\r
3629             </summary>\r
3630         </member>\r
3631         <member name="M:Newtonsoft.Json.JsonTextWriter.#ctor(System.IO.TextWriter)">\r
3632             <summary>\r
3633             Creates an instance of the <c>JsonWriter</c> class using the specified <see cref="T:System.IO.TextWriter"/>. \r
3634             </summary>\r
3635             <param name="textWriter">The <c>TextWriter</c> to write to.</param>\r
3636         </member>\r
3637         <member name="M:Newtonsoft.Json.JsonTextWriter.Flush">\r
3638             <summary>\r
3639             Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.\r
3640             </summary>\r
3641         </member>\r
3642         <member name="M:Newtonsoft.Json.JsonTextWriter.Close">\r
3643             <summary>\r
3644             Closes this stream and the underlying stream.\r
3645             </summary>\r
3646         </member>\r
3647         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartObject">\r
3648             <summary>\r
3649             Writes the beginning of a Json object.\r
3650             </summary>\r
3651         </member>\r
3652         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartArray">\r
3653             <summary>\r
3654             Writes the beginning of a Json array.\r
3655             </summary>\r
3656         </member>\r
3657         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteStartConstructor(System.String)">\r
3658             <summary>\r
3659             Writes the start of a constructor with the given name.\r
3660             </summary>\r
3661             <param name="name">The name of the constructor.</param>\r
3662         </member>\r
3663         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteEnd(Newtonsoft.Json.JsonToken)">\r
3664             <summary>\r
3665             Writes the specified end token.\r
3666             </summary>\r
3667             <param name="token">The end token to write.</param>\r
3668         </member>\r
3669         <member name="M:Newtonsoft.Json.JsonTextWriter.WritePropertyName(System.String)">\r
3670             <summary>\r
3671             Writes the property name of a name/value pair on a Json object.\r
3672             </summary>\r
3673             <param name="name">The name of the property.</param>\r
3674         </member>\r
3675         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteIndent">\r
3676             <summary>\r
3677             Writes indent characters.\r
3678             </summary>\r
3679         </member>\r
3680         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValueDelimiter">\r
3681             <summary>\r
3682             Writes the JSON value delimiter.\r
3683             </summary>\r
3684         </member>\r
3685         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteIndentSpace">\r
3686             <summary>\r
3687             Writes an indent space.\r
3688             </summary>\r
3689         </member>\r
3690         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteNull">\r
3691             <summary>\r
3692             Writes a null value.\r
3693             </summary>\r
3694         </member>\r
3695         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteUndefined">\r
3696             <summary>\r
3697             Writes an undefined value.\r
3698             </summary>\r
3699         </member>\r
3700         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteRaw(System.String)">\r
3701             <summary>\r
3702             Writes raw JSON.\r
3703             </summary>\r
3704             <param name="json">The raw JSON to write.</param>\r
3705         </member>\r
3706         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.String)">\r
3707             <summary>\r
3708             Writes a <see cref="T:System.String"/> value.\r
3709             </summary>\r
3710             <param name="value">The <see cref="T:System.String"/> value to write.</param>\r
3711         </member>\r
3712         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int32)">\r
3713             <summary>\r
3714             Writes a <see cref="T:System.Int32"/> value.\r
3715             </summary>\r
3716             <param name="value">The <see cref="T:System.Int32"/> value to write.</param>\r
3717         </member>\r
3718         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt32)">\r
3719             <summary>\r
3720             Writes a <see cref="T:System.UInt32"/> value.\r
3721             </summary>\r
3722             <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>\r
3723         </member>\r
3724         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int64)">\r
3725             <summary>\r
3726             Writes a <see cref="T:System.Int64"/> value.\r
3727             </summary>\r
3728             <param name="value">The <see cref="T:System.Int64"/> value to write.</param>\r
3729         </member>\r
3730         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt64)">\r
3731             <summary>\r
3732             Writes a <see cref="T:System.UInt64"/> value.\r
3733             </summary>\r
3734             <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>\r
3735         </member>\r
3736         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Single)">\r
3737             <summary>\r
3738             Writes a <see cref="T:System.Single"/> value.\r
3739             </summary>\r
3740             <param name="value">The <see cref="T:System.Single"/> value to write.</param>\r
3741         </member>\r
3742         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Double)">\r
3743             <summary>\r
3744             Writes a <see cref="T:System.Double"/> value.\r
3745             </summary>\r
3746             <param name="value">The <see cref="T:System.Double"/> value to write.</param>\r
3747         </member>\r
3748         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Boolean)">\r
3749             <summary>\r
3750             Writes a <see cref="T:System.Boolean"/> value.\r
3751             </summary>\r
3752             <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>\r
3753         </member>\r
3754         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Int16)">\r
3755             <summary>\r
3756             Writes a <see cref="T:System.Int16"/> value.\r
3757             </summary>\r
3758             <param name="value">The <see cref="T:System.Int16"/> value to write.</param>\r
3759         </member>\r
3760         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.UInt16)">\r
3761             <summary>\r
3762             Writes a <see cref="T:System.UInt16"/> value.\r
3763             </summary>\r
3764             <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>\r
3765         </member>\r
3766         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Char)">\r
3767             <summary>\r
3768             Writes a <see cref="T:System.Char"/> value.\r
3769             </summary>\r
3770             <param name="value">The <see cref="T:System.Char"/> value to write.</param>\r
3771         </member>\r
3772         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Byte)">\r
3773             <summary>\r
3774             Writes a <see cref="T:System.Byte"/> value.\r
3775             </summary>\r
3776             <param name="value">The <see cref="T:System.Byte"/> value to write.</param>\r
3777         </member>\r
3778         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.SByte)">\r
3779             <summary>\r
3780             Writes a <see cref="T:System.SByte"/> value.\r
3781             </summary>\r
3782             <param name="value">The <see cref="T:System.SByte"/> value to write.</param>\r
3783         </member>\r
3784         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Decimal)">\r
3785             <summary>\r
3786             Writes a <see cref="T:System.Decimal"/> value.\r
3787             </summary>\r
3788             <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>\r
3789         </member>\r
3790         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.DateTime)">\r
3791             <summary>\r
3792             Writes a <see cref="T:System.DateTime"/> value.\r
3793             </summary>\r
3794             <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>\r
3795         </member>\r
3796         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Byte[])">\r
3797             <summary>\r
3798             Writes a <see cref="T:Byte[]"/> value.\r
3799             </summary>\r
3800             <param name="value">The <see cref="T:Byte[]"/> value to write.</param>\r
3801         </member>\r
3802         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.DateTimeOffset)">\r
3803             <summary>\r
3804             Writes a <see cref="T:System.DateTimeOffset"/> value.\r
3805             </summary>\r
3806             <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>\r
3807         </member>\r
3808         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Guid)">\r
3809             <summary>\r
3810             Writes a <see cref="T:System.Guid"/> value.\r
3811             </summary>\r
3812             <param name="value">The <see cref="T:System.Guid"/> value to write.</param>\r
3813         </member>\r
3814         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.TimeSpan)">\r
3815             <summary>\r
3816             Writes a <see cref="T:System.TimeSpan"/> value.\r
3817             </summary>\r
3818             <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param>\r
3819         </member>\r
3820         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteValue(System.Uri)">\r
3821             <summary>\r
3822             Writes a <see cref="T:System.Uri"/> value.\r
3823             </summary>\r
3824             <param name="value">The <see cref="T:System.Uri"/> value to write.</param>\r
3825         </member>\r
3826         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteComment(System.String)">\r
3827             <summary>\r
3828             Writes out a comment <code>/*...*/</code> containing the specified text. \r
3829             </summary>\r
3830             <param name="text">Text to place inside the comment.</param>\r
3831         </member>\r
3832         <member name="M:Newtonsoft.Json.JsonTextWriter.WriteWhitespace(System.String)">\r
3833             <summary>\r
3834             Writes out the given white space.\r
3835             </summary>\r
3836             <param name="ws">The string of white space characters.</param>\r
3837         </member>\r
3838         <member name="P:Newtonsoft.Json.JsonTextWriter.Indentation">\r
3839             <summary>\r
3840             Gets or sets how many IndentChars to write for each level in the hierarchy when <see cref="T:Newtonsoft.Json.Formatting"/> is set to <c>Formatting.Indented</c>.\r
3841             </summary>\r
3842         </member>\r
3843         <member name="P:Newtonsoft.Json.JsonTextWriter.QuoteChar">\r
3844             <summary>\r
3845             Gets or sets which character to use to quote attribute values.\r
3846             </summary>\r
3847         </member>\r
3848         <member name="P:Newtonsoft.Json.JsonTextWriter.IndentChar">\r
3849             <summary>\r
3850             Gets or sets which character to use for indenting when <see cref="T:Newtonsoft.Json.Formatting"/> is set to <c>Formatting.Indented</c>.\r
3851             </summary>\r
3852         </member>\r
3853         <member name="P:Newtonsoft.Json.JsonTextWriter.QuoteName">\r
3854             <summary>\r
3855             Gets or sets a value indicating whether object names will be surrounded with quotes.\r
3856             </summary>\r
3857         </member>\r
3858         <member name="T:Newtonsoft.Json.JsonWriterException">\r
3859             <summary>\r
3860             The exception thrown when an error occurs while reading Json text.\r
3861             </summary>\r
3862         </member>\r
3863         <member name="M:Newtonsoft.Json.JsonWriterException.#ctor">\r
3864             <summary>\r
3865             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class.\r
3866             </summary>\r
3867         </member>\r
3868         <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String)">\r
3869             <summary>\r
3870             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class\r
3871             with a specified error message.\r
3872             </summary>\r
3873             <param name="message">The error message that explains the reason for the exception.</param>\r
3874         </member>\r
3875         <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.String,System.Exception)">\r
3876             <summary>\r
3877             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class\r
3878             with a specified error message and a reference to the inner exception that is the cause of this exception.\r
3879             </summary>\r
3880             <param name="message">The error message that explains the reason for the exception.</param>\r
3881             <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>\r
3882         </member>\r
3883         <member name="M:Newtonsoft.Json.JsonWriterException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">\r
3884             <summary>\r
3885             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonWriterException"/> class.\r
3886             </summary>\r
3887             <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>\r
3888             <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>\r
3889             <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception>\r
3890             <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception>\r
3891         </member>\r
3892         <member name="P:Newtonsoft.Json.JsonWriterException.Path">\r
3893             <summary>\r
3894             Gets the path to the JSON where the error occurred.\r
3895             </summary>\r
3896             <value>The path to the JSON where the error occurred.</value>\r
3897         </member>\r
3898         <member name="T:Newtonsoft.Json.JsonReaderException">\r
3899             <summary>\r
3900             The exception thrown when an error occurs while reading Json text.\r
3901             </summary>\r
3902         </member>\r
3903         <member name="M:Newtonsoft.Json.JsonReaderException.#ctor">\r
3904             <summary>\r
3905             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class.\r
3906             </summary>\r
3907         </member>\r
3908         <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String)">\r
3909             <summary>\r
3910             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class\r
3911             with a specified error message.\r
3912             </summary>\r
3913             <param name="message">The error message that explains the reason for the exception.</param>\r
3914         </member>\r
3915         <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.String,System.Exception)">\r
3916             <summary>\r
3917             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class\r
3918             with a specified error message and a reference to the inner exception that is the cause of this exception.\r
3919             </summary>\r
3920             <param name="message">The error message that explains the reason for the exception.</param>\r
3921             <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>\r
3922         </member>\r
3923         <member name="M:Newtonsoft.Json.JsonReaderException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">\r
3924             <summary>\r
3925             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonReaderException"/> class.\r
3926             </summary>\r
3927             <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>\r
3928             <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>\r
3929             <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception>\r
3930             <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception>\r
3931         </member>\r
3932         <member name="P:Newtonsoft.Json.JsonReaderException.LineNumber">\r
3933             <summary>\r
3934             Gets the line number indicating where the error occurred.\r
3935             </summary>\r
3936             <value>The line number indicating where the error occurred.</value>\r
3937         </member>\r
3938         <member name="P:Newtonsoft.Json.JsonReaderException.LinePosition">\r
3939             <summary>\r
3940             Gets the line position indicating where the error occurred.\r
3941             </summary>\r
3942             <value>The line position indicating where the error occurred.</value>\r
3943         </member>\r
3944         <member name="P:Newtonsoft.Json.JsonReaderException.Path">\r
3945             <summary>\r
3946             Gets the path to the JSON where the error occurred.\r
3947             </summary>\r
3948             <value>The path to the JSON where the error occurred.</value>\r
3949         </member>\r
3950         <member name="T:Newtonsoft.Json.JsonConverterCollection">\r
3951             <summary>\r
3952             Represents a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.\r
3953             </summary>\r
3954         </member>\r
3955         <member name="T:Newtonsoft.Json.JsonConvert">\r
3956             <summary>\r
3957             Provides methods for converting between common language runtime types and JSON types.\r
3958             </summary>\r
3959             <example>\r
3960               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="SerializeObject" title="Serializing and Deserializing JSON with JsonConvert" />\r
3961             </example>\r
3962         </member>\r
3963         <member name="F:Newtonsoft.Json.JsonConvert.True">\r
3964             <summary>\r
3965             Represents JavaScript's boolean value true as a string. This field is read-only.\r
3966             </summary>\r
3967         </member>\r
3968         <member name="F:Newtonsoft.Json.JsonConvert.False">\r
3969             <summary>\r
3970             Represents JavaScript's boolean value false as a string. This field is read-only.\r
3971             </summary>\r
3972         </member>\r
3973         <member name="F:Newtonsoft.Json.JsonConvert.Null">\r
3974             <summary>\r
3975             Represents JavaScript's null as a string. This field is read-only.\r
3976             </summary>\r
3977         </member>\r
3978         <member name="F:Newtonsoft.Json.JsonConvert.Undefined">\r
3979             <summary>\r
3980             Represents JavaScript's undefined as a string. This field is read-only.\r
3981             </summary>\r
3982         </member>\r
3983         <member name="F:Newtonsoft.Json.JsonConvert.PositiveInfinity">\r
3984             <summary>\r
3985             Represents JavaScript's positive infinity as a string. This field is read-only.\r
3986             </summary>\r
3987         </member>\r
3988         <member name="F:Newtonsoft.Json.JsonConvert.NegativeInfinity">\r
3989             <summary>\r
3990             Represents JavaScript's negative infinity as a string. This field is read-only.\r
3991             </summary>\r
3992         </member>\r
3993         <member name="F:Newtonsoft.Json.JsonConvert.NaN">\r
3994             <summary>\r
3995             Represents JavaScript's NaN as a string. This field is read-only.\r
3996             </summary>\r
3997         </member>\r
3998         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTime)">\r
3999             <summary>\r
4000             Converts the <see cref="T:System.DateTime"/> to its JSON string representation.\r
4001             </summary>\r
4002             <param name="value">The value to convert.</param>\r
4003             <returns>A JSON string representation of the <see cref="T:System.DateTime"/>.</returns>\r
4004         </member>\r
4005         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTime,Newtonsoft.Json.DateFormatHandling,Newtonsoft.Json.DateTimeZoneHandling)">\r
4006             <summary>\r
4007             Converts the <see cref="T:System.DateTime"/> to its JSON string representation using the <see cref="T:Newtonsoft.Json.DateFormatHandling"/> specified.\r
4008             </summary>\r
4009             <param name="value">The value to convert.</param>\r
4010             <param name="format">The format the date will be converted to.</param>\r
4011             <param name="timeZoneHandling">The time zone handling when the date is converted to a string.</param>\r
4012             <returns>A JSON string representation of the <see cref="T:System.DateTime"/>.</returns>\r
4013         </member>\r
4014         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTimeOffset)">\r
4015             <summary>\r
4016             Converts the <see cref="T:System.DateTimeOffset"/> to its JSON string representation.\r
4017             </summary>\r
4018             <param name="value">The value to convert.</param>\r
4019             <returns>A JSON string representation of the <see cref="T:System.DateTimeOffset"/>.</returns>\r
4020         </member>\r
4021         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.DateTimeOffset,Newtonsoft.Json.DateFormatHandling)">\r
4022             <summary>\r
4023             Converts the <see cref="T:System.DateTimeOffset"/> to its JSON string representation using the <see cref="T:Newtonsoft.Json.DateFormatHandling"/> specified.\r
4024             </summary>\r
4025             <param name="value">The value to convert.</param>\r
4026             <param name="format">The format the date will be converted to.</param>\r
4027             <returns>A JSON string representation of the <see cref="T:System.DateTimeOffset"/>.</returns>\r
4028         </member>\r
4029         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Boolean)">\r
4030             <summary>\r
4031             Converts the <see cref="T:System.Boolean"/> to its JSON string representation.\r
4032             </summary>\r
4033             <param name="value">The value to convert.</param>\r
4034             <returns>A JSON string representation of the <see cref="T:System.Boolean"/>.</returns>\r
4035         </member>\r
4036         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Char)">\r
4037             <summary>\r
4038             Converts the <see cref="T:System.Char"/> to its JSON string representation.\r
4039             </summary>\r
4040             <param name="value">The value to convert.</param>\r
4041             <returns>A JSON string representation of the <see cref="T:System.Char"/>.</returns>\r
4042         </member>\r
4043         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Enum)">\r
4044             <summary>\r
4045             Converts the <see cref="T:System.Enum"/> to its JSON string representation.\r
4046             </summary>\r
4047             <param name="value">The value to convert.</param>\r
4048             <returns>A JSON string representation of the <see cref="T:System.Enum"/>.</returns>\r
4049         </member>\r
4050         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int32)">\r
4051             <summary>\r
4052             Converts the <see cref="T:System.Int32"/> to its JSON string representation.\r
4053             </summary>\r
4054             <param name="value">The value to convert.</param>\r
4055             <returns>A JSON string representation of the <see cref="T:System.Int32"/>.</returns>\r
4056         </member>\r
4057         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int16)">\r
4058             <summary>\r
4059             Converts the <see cref="T:System.Int16"/> to its JSON string representation.\r
4060             </summary>\r
4061             <param name="value">The value to convert.</param>\r
4062             <returns>A JSON string representation of the <see cref="T:System.Int16"/>.</returns>\r
4063         </member>\r
4064         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt16)">\r
4065             <summary>\r
4066             Converts the <see cref="T:System.UInt16"/> to its JSON string representation.\r
4067             </summary>\r
4068             <param name="value">The value to convert.</param>\r
4069             <returns>A JSON string representation of the <see cref="T:System.UInt16"/>.</returns>\r
4070         </member>\r
4071         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt32)">\r
4072             <summary>\r
4073             Converts the <see cref="T:System.UInt32"/> to its JSON string representation.\r
4074             </summary>\r
4075             <param name="value">The value to convert.</param>\r
4076             <returns>A JSON string representation of the <see cref="T:System.UInt32"/>.</returns>\r
4077         </member>\r
4078         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Int64)">\r
4079             <summary>\r
4080             Converts the <see cref="T:System.Int64"/>  to its JSON string representation.\r
4081             </summary>\r
4082             <param name="value">The value to convert.</param>\r
4083             <returns>A JSON string representation of the <see cref="T:System.Int64"/>.</returns>\r
4084         </member>\r
4085         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.UInt64)">\r
4086             <summary>\r
4087             Converts the <see cref="T:System.UInt64"/> to its JSON string representation.\r
4088             </summary>\r
4089             <param name="value">The value to convert.</param>\r
4090             <returns>A JSON string representation of the <see cref="T:System.UInt64"/>.</returns>\r
4091         </member>\r
4092         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Single)">\r
4093             <summary>\r
4094             Converts the <see cref="T:System.Single"/> to its JSON string representation.\r
4095             </summary>\r
4096             <param name="value">The value to convert.</param>\r
4097             <returns>A JSON string representation of the <see cref="T:System.Single"/>.</returns>\r
4098         </member>\r
4099         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Double)">\r
4100             <summary>\r
4101             Converts the <see cref="T:System.Double"/> to its JSON string representation.\r
4102             </summary>\r
4103             <param name="value">The value to convert.</param>\r
4104             <returns>A JSON string representation of the <see cref="T:System.Double"/>.</returns>\r
4105         </member>\r
4106         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Byte)">\r
4107             <summary>\r
4108             Converts the <see cref="T:System.Byte"/> to its JSON string representation.\r
4109             </summary>\r
4110             <param name="value">The value to convert.</param>\r
4111             <returns>A JSON string representation of the <see cref="T:System.Byte"/>.</returns>\r
4112         </member>\r
4113         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.SByte)">\r
4114             <summary>\r
4115             Converts the <see cref="T:System.SByte"/> to its JSON string representation.\r
4116             </summary>\r
4117             <param name="value">The value to convert.</param>\r
4118             <returns>A JSON string representation of the <see cref="T:System.SByte"/>.</returns>\r
4119         </member>\r
4120         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Decimal)">\r
4121             <summary>\r
4122             Converts the <see cref="T:System.Decimal"/> to its JSON string representation.\r
4123             </summary>\r
4124             <param name="value">The value to convert.</param>\r
4125             <returns>A JSON string representation of the <see cref="T:System.SByte"/>.</returns>\r
4126         </member>\r
4127         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Guid)">\r
4128             <summary>\r
4129             Converts the <see cref="T:System.Guid"/> to its JSON string representation.\r
4130             </summary>\r
4131             <param name="value">The value to convert.</param>\r
4132             <returns>A JSON string representation of the <see cref="T:System.Guid"/>.</returns>\r
4133         </member>\r
4134         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.TimeSpan)">\r
4135             <summary>\r
4136             Converts the <see cref="T:System.TimeSpan"/> to its JSON string representation.\r
4137             </summary>\r
4138             <param name="value">The value to convert.</param>\r
4139             <returns>A JSON string representation of the <see cref="T:System.TimeSpan"/>.</returns>\r
4140         </member>\r
4141         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Uri)">\r
4142             <summary>\r
4143             Converts the <see cref="T:System.Uri"/> to its JSON string representation.\r
4144             </summary>\r
4145             <param name="value">The value to convert.</param>\r
4146             <returns>A JSON string representation of the <see cref="T:System.Uri"/>.</returns>\r
4147         </member>\r
4148         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String)">\r
4149             <summary>\r
4150             Converts the <see cref="T:System.String"/> to its JSON string representation.\r
4151             </summary>\r
4152             <param name="value">The value to convert.</param>\r
4153             <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns>\r
4154         </member>\r
4155         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.String,System.Char)">\r
4156             <summary>\r
4157             Converts the <see cref="T:System.String"/> to its JSON string representation.\r
4158             </summary>\r
4159             <param name="value">The value to convert.</param>\r
4160             <param name="delimter">The string delimiter character.</param>\r
4161             <returns>A JSON string representation of the <see cref="T:System.String"/>.</returns>\r
4162         </member>\r
4163         <member name="M:Newtonsoft.Json.JsonConvert.ToString(System.Object)">\r
4164             <summary>\r
4165             Converts the <see cref="T:System.Object"/> to its JSON string representation.\r
4166             </summary>\r
4167             <param name="value">The value to convert.</param>\r
4168             <returns>A JSON string representation of the <see cref="T:System.Object"/>.</returns>\r
4169         </member>\r
4170         <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object)">\r
4171             <summary>\r
4172             Serializes the specified object to a JSON string.\r
4173             </summary>\r
4174             <param name="value">The object to serialize.</param>\r
4175             <returns>A JSON string representation of the object.</returns>\r
4176         </member>\r
4177         <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting)">\r
4178             <summary>\r
4179             Serializes the specified object to a JSON string.\r
4180             </summary>\r
4181             <param name="value">The object to serialize.</param>\r
4182             <param name="formatting">Indicates how the output is formatted.</param>\r
4183             <returns>\r
4184             A JSON string representation of the object.\r
4185             </returns>\r
4186         </member>\r
4187         <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.JsonConverter[])">\r
4188             <summary>\r
4189             Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.\r
4190             </summary>\r
4191             <param name="value">The object to serialize.</param>\r
4192             <param name="converters">A collection converters used while serializing.</param>\r
4193             <returns>A JSON string representation of the object.</returns>\r
4194         </member>\r
4195         <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonConverter[])">\r
4196             <summary>\r
4197             Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.\r
4198             </summary>\r
4199             <param name="value">The object to serialize.</param>\r
4200             <param name="formatting">Indicates how the output is formatted.</param>\r
4201             <param name="converters">A collection converters used while serializing.</param>\r
4202             <returns>A JSON string representation of the object.</returns>\r
4203         </member>\r
4204         <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.JsonSerializerSettings)">\r
4205             <summary>\r
4206             Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.\r
4207             </summary>\r
4208             <param name="value">The object to serialize.</param>\r
4209             <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object.\r
4210             If this is null, default serialization settings will be is used.</param>\r
4211             <returns>\r
4212             A JSON string representation of the object.\r
4213             </returns>\r
4214         </member>\r
4215         <member name="M:Newtonsoft.Json.JsonConvert.SerializeObject(System.Object,Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonSerializerSettings)">\r
4216             <summary>\r
4217             Serializes the specified object to a JSON string using a collection of <see cref="T:Newtonsoft.Json.JsonConverter"/>.\r
4218             </summary>\r
4219             <param name="value">The object to serialize.</param>\r
4220             <param name="formatting">Indicates how the output is formatted.</param>\r
4221             <param name="settings">The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to serialize the object.\r
4222             If this is null, default serialization settings will be is used.</param>\r
4223             <returns>\r
4224             A JSON string representation of the object.\r
4225             </returns>\r
4226         </member>\r
4227         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String)">\r
4228             <summary>\r
4229             Deserializes the JSON to a .NET object.\r
4230             </summary>\r
4231             <param name="value">The JSON to deserialize.</param>\r
4232             <returns>The deserialized object from the Json string.</returns>\r
4233         </member>\r
4234         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,Newtonsoft.Json.JsonSerializerSettings)">\r
4235             <summary>\r
4236             Deserializes the JSON to a .NET object.\r
4237             </summary>\r
4238             <param name="value">The JSON to deserialize.</param>\r
4239             <param name="settings">\r
4240             The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.\r
4241             If this is null, default serialization settings will be is used.\r
4242             </param>\r
4243             <returns>The deserialized object from the JSON string.</returns>\r
4244         </member>\r
4245         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type)">\r
4246             <summary>\r
4247             Deserializes the JSON to the specified .NET type.\r
4248             </summary>\r
4249             <param name="value">The JSON to deserialize.</param>\r
4250             <param name="type">The <see cref="T:System.Type"/> of object being deserialized.</param>\r
4251             <returns>The deserialized object from the Json string.</returns>\r
4252         </member>\r
4253         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String)">\r
4254             <summary>\r
4255             Deserializes the JSON to the specified .NET type.\r
4256             </summary>\r
4257             <typeparam name="T">The type of the object to deserialize to.</typeparam>\r
4258             <param name="value">The JSON to deserialize.</param>\r
4259             <returns>The deserialized object from the Json string.</returns>\r
4260         </member>\r
4261         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeAnonymousType``1(System.String,``0)">\r
4262             <summary>\r
4263             Deserializes the JSON to the given anonymous type.\r
4264             </summary>\r
4265             <typeparam name="T">\r
4266             The anonymous type to deserialize to. This can't be specified\r
4267             traditionally and must be infered from the anonymous type passed\r
4268             as a parameter.\r
4269             </typeparam>\r
4270             <param name="value">The JSON to deserialize.</param>\r
4271             <param name="anonymousTypeObject">The anonymous type object.</param>\r
4272             <returns>The deserialized anonymous type from the JSON string.</returns>\r
4273         </member>\r
4274         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String,Newtonsoft.Json.JsonConverter[])">\r
4275             <summary>\r
4276             Deserializes the JSON to the specified .NET type.\r
4277             </summary>\r
4278             <typeparam name="T">The type of the object to deserialize to.</typeparam>\r
4279             <param name="value">The JSON to deserialize.</param>\r
4280             <param name="converters">Converters to use while deserializing.</param>\r
4281             <returns>The deserialized object from the JSON string.</returns>\r
4282         </member>\r
4283         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject``1(System.String,Newtonsoft.Json.JsonSerializerSettings)">\r
4284             <summary>\r
4285             Deserializes the JSON to the specified .NET type.\r
4286             </summary>\r
4287             <typeparam name="T">The type of the object to deserialize to.</typeparam>\r
4288             <param name="value">The object to deserialize.</param>\r
4289             <param name="settings">\r
4290             The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.\r
4291             If this is null, default serialization settings will be is used.\r
4292             </param>\r
4293             <returns>The deserialized object from the JSON string.</returns>\r
4294         </member>\r
4295         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type,Newtonsoft.Json.JsonConverter[])">\r
4296             <summary>\r
4297             Deserializes the JSON to the specified .NET type.\r
4298             </summary>\r
4299             <param name="value">The JSON to deserialize.</param>\r
4300             <param name="type">The type of the object to deserialize.</param>\r
4301             <param name="converters">Converters to use while deserializing.</param>\r
4302             <returns>The deserialized object from the JSON string.</returns>\r
4303         </member>\r
4304         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeObject(System.String,System.Type,Newtonsoft.Json.JsonSerializerSettings)">\r
4305             <summary>\r
4306             Deserializes the JSON to the specified .NET type.\r
4307             </summary>\r
4308             <param name="value">The JSON to deserialize.</param>\r
4309             <param name="type">The type of the object to deserialize to.</param>\r
4310             <param name="settings">\r
4311             The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.\r
4312             If this is null, default serialization settings will be is used.\r
4313             </param>\r
4314             <returns>The deserialized object from the JSON string.</returns>\r
4315         </member>\r
4316         <member name="M:Newtonsoft.Json.JsonConvert.PopulateObject(System.String,System.Object)">\r
4317             <summary>\r
4318             Populates the object with values from the JSON string.\r
4319             </summary>\r
4320             <param name="value">The JSON to populate values from.</param>\r
4321             <param name="target">The target object to populate values onto.</param>\r
4322         </member>\r
4323         <member name="M:Newtonsoft.Json.JsonConvert.PopulateObject(System.String,System.Object,Newtonsoft.Json.JsonSerializerSettings)">\r
4324             <summary>\r
4325             Populates the object with values from the JSON string.\r
4326             </summary>\r
4327             <param name="value">The JSON to populate values from.</param>\r
4328             <param name="target">The target object to populate values onto.</param>\r
4329             <param name="settings">\r
4330             The <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/> used to deserialize the object.\r
4331             If this is null, default serialization settings will be is used.\r
4332             </param>\r
4333         </member>\r
4334         <member name="M:Newtonsoft.Json.JsonConvert.SerializeXmlNode(System.Xml.XmlNode)">\r
4335             <summary>\r
4336             Serializes the XML node to a JSON string.\r
4337             </summary>\r
4338             <param name="node">The node to serialize.</param>\r
4339             <returns>A JSON string of the XmlNode.</returns>\r
4340         </member>\r
4341         <member name="M:Newtonsoft.Json.JsonConvert.SerializeXmlNode(System.Xml.XmlNode,Newtonsoft.Json.Formatting)">\r
4342             <summary>\r
4343             Serializes the XML node to a JSON string.\r
4344             </summary>\r
4345             <param name="node">The node to serialize.</param>\r
4346             <param name="formatting">Indicates how the output is formatted.</param>\r
4347             <returns>A JSON string of the XmlNode.</returns>\r
4348         </member>\r
4349         <member name="M:Newtonsoft.Json.JsonConvert.SerializeXmlNode(System.Xml.XmlNode,Newtonsoft.Json.Formatting,System.Boolean)">\r
4350             <summary>\r
4351             Serializes the XML node to a JSON string.\r
4352             </summary>\r
4353             <param name="node">The node to serialize.</param>\r
4354             <param name="formatting">Indicates how the output is formatted.</param>\r
4355             <param name="omitRootObject">Omits writing the root object.</param>\r
4356             <returns>A JSON string of the XmlNode.</returns>\r
4357         </member>\r
4358         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String)">\r
4359             <summary>\r
4360             Deserializes the XmlNode from a JSON string.\r
4361             </summary>\r
4362             <param name="value">The JSON string.</param>\r
4363             <returns>The deserialized XmlNode</returns>\r
4364         </member>\r
4365         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String,System.String)">\r
4366             <summary>\r
4367             Deserializes the XmlNode from a JSON string nested in a root elment.\r
4368             </summary>\r
4369             <param name="value">The JSON string.</param>\r
4370             <param name="deserializeRootElementName">The name of the root element to append when deserializing.</param>\r
4371             <returns>The deserialized XmlNode</returns>\r
4372         </member>\r
4373         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String,System.String,System.Boolean)">\r
4374             <summary>\r
4375             Deserializes the XmlNode from a JSON string nested in a root elment.\r
4376             </summary>\r
4377             <param name="value">The JSON string.</param>\r
4378             <param name="deserializeRootElementName">The name of the root element to append when deserializing.</param>\r
4379             <param name="writeArrayAttribute">\r
4380             A flag to indicate whether to write the Json.NET array attribute.\r
4381             This attribute helps preserve arrays when converting the written XML back to JSON.\r
4382             </param>\r
4383             <returns>The deserialized XmlNode</returns>\r
4384         </member>\r
4385         <member name="M:Newtonsoft.Json.JsonConvert.SerializeXNode(System.Xml.Linq.XObject)">\r
4386             <summary>\r
4387             Serializes the <see cref="T:System.Xml.Linq.XNode"/> to a JSON string.\r
4388             </summary>\r
4389             <param name="node">The node to convert to JSON.</param>\r
4390             <returns>A JSON string of the XNode.</returns>\r
4391         </member>\r
4392         <member name="M:Newtonsoft.Json.JsonConvert.SerializeXNode(System.Xml.Linq.XObject,Newtonsoft.Json.Formatting)">\r
4393             <summary>\r
4394             Serializes the <see cref="T:System.Xml.Linq.XNode"/> to a JSON string.\r
4395             </summary>\r
4396             <param name="node">The node to convert to JSON.</param>\r
4397             <param name="formatting">Indicates how the output is formatted.</param>\r
4398             <returns>A JSON string of the XNode.</returns>\r
4399         </member>\r
4400         <member name="M:Newtonsoft.Json.JsonConvert.SerializeXNode(System.Xml.Linq.XObject,Newtonsoft.Json.Formatting,System.Boolean)">\r
4401             <summary>\r
4402             Serializes the <see cref="T:System.Xml.Linq.XNode"/> to a JSON string.\r
4403             </summary>\r
4404             <param name="node">The node to serialize.</param>\r
4405             <param name="formatting">Indicates how the output is formatted.</param>\r
4406             <param name="omitRootObject">Omits writing the root object.</param>\r
4407             <returns>A JSON string of the XNode.</returns>\r
4408         </member>\r
4409         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXNode(System.String)">\r
4410             <summary>\r
4411             Deserializes the <see cref="T:System.Xml.Linq.XNode"/> from a JSON string.\r
4412             </summary>\r
4413             <param name="value">The JSON string.</param>\r
4414             <returns>The deserialized XNode</returns>\r
4415         </member>\r
4416         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXNode(System.String,System.String)">\r
4417             <summary>\r
4418             Deserializes the <see cref="T:System.Xml.Linq.XNode"/> from a JSON string nested in a root elment.\r
4419             </summary>\r
4420             <param name="value">The JSON string.</param>\r
4421             <param name="deserializeRootElementName">The name of the root element to append when deserializing.</param>\r
4422             <returns>The deserialized XNode</returns>\r
4423         </member>\r
4424         <member name="M:Newtonsoft.Json.JsonConvert.DeserializeXNode(System.String,System.String,System.Boolean)">\r
4425             <summary>\r
4426             Deserializes the <see cref="T:System.Xml.Linq.XNode"/> from a JSON string nested in a root elment.\r
4427             </summary>\r
4428             <param name="value">The JSON string.</param>\r
4429             <param name="deserializeRootElementName">The name of the root element to append when deserializing.</param>\r
4430             <param name="writeArrayAttribute">\r
4431             A flag to indicate whether to write the Json.NET array attribute.\r
4432             This attribute helps preserve arrays when converting the written XML back to JSON.\r
4433             </param>\r
4434             <returns>The deserialized XNode</returns>\r
4435         </member>\r
4436         <member name="T:Newtonsoft.Json.JsonSerializationException">\r
4437             <summary>\r
4438             The exception thrown when an error occurs during Json serialization or deserialization.\r
4439             </summary>\r
4440         </member>\r
4441         <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor">\r
4442             <summary>\r
4443             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class.\r
4444             </summary>\r
4445         </member>\r
4446         <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String)">\r
4447             <summary>\r
4448             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class\r
4449             with a specified error message.\r
4450             </summary>\r
4451             <param name="message">The error message that explains the reason for the exception.</param>\r
4452         </member>\r
4453         <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String,System.Exception)">\r
4454             <summary>\r
4455             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class\r
4456             with a specified error message and a reference to the inner exception that is the cause of this exception.\r
4457             </summary>\r
4458             <param name="message">The error message that explains the reason for the exception.</param>\r
4459             <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>\r
4460         </member>\r
4461         <member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">\r
4462             <summary>\r
4463             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class.\r
4464             </summary>\r
4465             <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>\r
4466             <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>\r
4467             <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception>\r
4468             <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception>\r
4469         </member>\r
4470         <member name="T:Newtonsoft.Json.JsonSerializer">\r
4471             <summary>\r
4472             Serializes and deserializes objects into and from the JSON format.\r
4473             The <see cref="T:Newtonsoft.Json.JsonSerializer"/> enables you to control how objects are encoded into JSON.\r
4474             </summary>\r
4475         </member>\r
4476         <member name="M:Newtonsoft.Json.JsonSerializer.#ctor">\r
4477             <summary>\r
4478             Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializer"/> class.\r
4479             </summary>\r
4480         </member>\r
4481         <member name="M:Newtonsoft.Json.JsonSerializer.Create(Newtonsoft.Json.JsonSerializerSettings)">\r
4482             <summary>\r
4483             Creates a new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.\r
4484             </summary>\r
4485             <param name="settings">The settings to be applied to the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.</param>\r
4486             <returns>A new <see cref="T:Newtonsoft.Json.JsonSerializer"/> instance using the specified <see cref="T:Newtonsoft.Json.JsonSerializerSettings"/>.</returns>\r
4487         </member>\r
4488         <member name="M:Newtonsoft.Json.JsonSerializer.Populate(System.IO.TextReader,System.Object)">\r
4489             <summary>\r
4490             Populates the JSON values onto the target object.\r
4491             </summary>\r
4492             <param name="reader">The <see cref="T:System.IO.TextReader"/> that contains the JSON structure to reader values from.</param>\r
4493             <param name="target">The target object to populate values onto.</param>\r
4494         </member>\r
4495         <member name="M:Newtonsoft.Json.JsonSerializer.Populate(Newtonsoft.Json.JsonReader,System.Object)">\r
4496             <summary>\r
4497             Populates the JSON values onto the target object.\r
4498             </summary>\r
4499             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the JSON structure to reader values from.</param>\r
4500             <param name="target">The target object to populate values onto.</param>\r
4501         </member>\r
4502         <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader)">\r
4503             <summary>\r
4504             Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.\r
4505             </summary>\r
4506             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the JSON structure to deserialize.</param>\r
4507             <returns>The <see cref="T:System.Object"/> being deserialized.</returns>\r
4508         </member>\r
4509         <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(System.IO.TextReader,System.Type)">\r
4510             <summary>\r
4511             Deserializes the Json structure contained by the specified <see cref="T:System.IO.StringReader"/>\r
4512             into an instance of the specified type.\r
4513             </summary>\r
4514             <param name="reader">The <see cref="T:System.IO.TextReader"/> containing the object.</param>\r
4515             <param name="objectType">The <see cref="T:System.Type"/> of object being deserialized.</param>\r
4516             <returns>The instance of <paramref name="objectType"/> being deserialized.</returns>\r
4517         </member>\r
4518         <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize``1(Newtonsoft.Json.JsonReader)">\r
4519             <summary>\r
4520             Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>\r
4521             into an instance of the specified type.\r
4522             </summary>\r
4523             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the object.</param>\r
4524             <typeparam name="T">The type of the object to deserialize.</typeparam>\r
4525             <returns>The instance of <typeparamref name="T"/> being deserialized.</returns>\r
4526         </member>\r
4527         <member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader,System.Type)">\r
4528             <summary>\r
4529             Deserializes the Json structure contained by the specified <see cref="T:Newtonsoft.Json.JsonReader"/>\r
4530             into an instance of the specified type.\r
4531             </summary>\r
4532             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the object.</param>\r
4533             <param name="objectType">The <see cref="T:System.Type"/> of object being deserialized.</param>\r
4534             <returns>The instance of <paramref name="objectType"/> being deserialized.</returns>\r
4535         </member>\r
4536         <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(System.IO.TextWriter,System.Object)">\r
4537             <summary>\r
4538             Serializes the specified <see cref="T:System.Object"/> and writes the Json structure\r
4539             to a <c>Stream</c> using the specified <see cref="T:System.IO.TextWriter"/>. \r
4540             </summary>\r
4541             <param name="textWriter">The <see cref="T:System.IO.TextWriter"/> used to write the Json structure.</param>\r
4542             <param name="value">The <see cref="T:System.Object"/> to serialize.</param>\r
4543         </member>\r
4544         <member name="M:Newtonsoft.Json.JsonSerializer.Serialize(Newtonsoft.Json.JsonWriter,System.Object)">\r
4545             <summary>\r
4546             Serializes the specified <see cref="T:System.Object"/> and writes the Json structure\r
4547             to a <c>Stream</c> using the specified <see cref="T:Newtonsoft.Json.JsonWriter"/>. \r
4548             </summary>\r
4549             <param name="jsonWriter">The <see cref="T:Newtonsoft.Json.JsonWriter"/> used to write the Json structure.</param>\r
4550             <param name="value">The <see cref="T:System.Object"/> to serialize.</param>\r
4551         </member>\r
4552         <member name="E:Newtonsoft.Json.JsonSerializer.Error">\r
4553             <summary>\r
4554             Occurs when the <see cref="T:Newtonsoft.Json.JsonSerializer"/> errors during serialization and deserialization.\r
4555             </summary>\r
4556         </member>\r
4557         <member name="P:Newtonsoft.Json.JsonSerializer.ReferenceResolver">\r
4558             <summary>\r
4559             Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.IReferenceResolver"/> used by the serializer when resolving references.\r
4560             </summary>\r
4561         </member>\r
4562         <member name="P:Newtonsoft.Json.JsonSerializer.Binder">\r
4563             <summary>\r
4564             Gets or sets the <see cref="T:System.Runtime.Serialization.SerializationBinder"/> used by the serializer when resolving type names.\r
4565             </summary>\r
4566         </member>\r
4567         <member name="P:Newtonsoft.Json.JsonSerializer.TypeNameHandling">\r
4568             <summary>\r
4569             Gets or sets how type name writing and reading is handled by the serializer.\r
4570             </summary>\r
4571         </member>\r
4572         <member name="P:Newtonsoft.Json.JsonSerializer.TypeNameAssemblyFormat">\r
4573             <summary>\r
4574             Gets or sets how a type name assembly is written and resolved by the serializer.\r
4575             </summary>\r
4576             <value>The type name assembly format.</value>\r
4577         </member>\r
4578         <member name="P:Newtonsoft.Json.JsonSerializer.PreserveReferencesHandling">\r
4579             <summary>\r
4580             Gets or sets how object references are preserved by the serializer.\r
4581             </summary>\r
4582         </member>\r
4583         <member name="P:Newtonsoft.Json.JsonSerializer.ReferenceLoopHandling">\r
4584             <summary>\r
4585             Get or set how reference loops (e.g. a class referencing itself) is handled.\r
4586             </summary>\r
4587         </member>\r
4588         <member name="P:Newtonsoft.Json.JsonSerializer.MissingMemberHandling">\r
4589             <summary>\r
4590             Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.\r
4591             </summary>\r
4592         </member>\r
4593         <member name="P:Newtonsoft.Json.JsonSerializer.NullValueHandling">\r
4594             <summary>\r
4595             Get or set how null values are handled during serialization and deserialization.\r
4596             </summary>\r
4597         </member>\r
4598         <member name="P:Newtonsoft.Json.JsonSerializer.DefaultValueHandling">\r
4599             <summary>\r
4600             Get or set how null default are handled during serialization and deserialization.\r
4601             </summary>\r
4602         </member>\r
4603         <member name="P:Newtonsoft.Json.JsonSerializer.ObjectCreationHandling">\r
4604             <summary>\r
4605             Gets or sets how objects are created during deserialization.\r
4606             </summary>\r
4607             <value>The object creation handling.</value>\r
4608         </member>\r
4609         <member name="P:Newtonsoft.Json.JsonSerializer.ConstructorHandling">\r
4610             <summary>\r
4611             Gets or sets how constructors are used during deserialization.\r
4612             </summary>\r
4613             <value>The constructor handling.</value>\r
4614         </member>\r
4615         <member name="P:Newtonsoft.Json.JsonSerializer.Converters">\r
4616             <summary>\r
4617             Gets a collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.\r
4618             </summary>\r
4619             <value>Collection <see cref="T:Newtonsoft.Json.JsonConverter"/> that will be used during serialization.</value>\r
4620         </member>\r
4621         <member name="P:Newtonsoft.Json.JsonSerializer.ContractResolver">\r
4622             <summary>\r
4623             Gets or sets the contract resolver used by the serializer when\r
4624             serializing .NET objects to JSON and vice versa.\r
4625             </summary>\r
4626         </member>\r
4627         <member name="P:Newtonsoft.Json.JsonSerializer.Context">\r
4628             <summary>\r
4629             Gets or sets the <see cref="T:System.Runtime.Serialization.StreamingContext"/> used by the serializer when invoking serialization callback methods.\r
4630             </summary>\r
4631             <value>The context.</value>\r
4632         </member>\r
4633         <member name="P:Newtonsoft.Json.JsonSerializer.Formatting">\r
4634             <summary>\r
4635             Indicates how JSON text output is formatted.\r
4636             </summary>\r
4637         </member>\r
4638         <member name="P:Newtonsoft.Json.JsonSerializer.DateFormatHandling">\r
4639             <summary>\r
4640             Get or set how dates are written to JSON text.\r
4641             </summary>\r
4642         </member>\r
4643         <member name="P:Newtonsoft.Json.JsonSerializer.DateTimeZoneHandling">\r
4644             <summary>\r
4645             Get or set how <see cref="T:System.DateTime"/> time zones are handling during serialization and deserialization.\r
4646             </summary>\r
4647         </member>\r
4648         <member name="P:Newtonsoft.Json.JsonSerializer.DateParseHandling">\r
4649             <summary>\r
4650             Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.\r
4651             </summary>\r
4652         </member>\r
4653         <member name="P:Newtonsoft.Json.JsonSerializer.Culture">\r
4654             <summary>\r
4655             Gets or sets the culture used when reading JSON. Defaults to <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.\r
4656             </summary>\r
4657         </member>\r
4658         <member name="P:Newtonsoft.Json.JsonSerializer.MaxDepth">\r
4659             <summary>\r
4660             Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/>.\r
4661             </summary>\r
4662         </member>\r
4663         <member name="P:Newtonsoft.Json.JsonSerializer.CheckAdditionalContent">\r
4664             <summary>\r
4665             Gets a value indicating whether there will be a check for additional JSON content after deserializing an object.\r
4666             </summary>\r
4667             <value>\r
4668                 <c>true</c> if there will be a check for additional JSON content after deserializing an object; otherwise, <c>false</c>.\r
4669             </value>\r
4670         </member>\r
4671         <member name="T:Newtonsoft.Json.Linq.Extensions">\r
4672             <summary>\r
4673             Contains the LINQ to JSON extension methods.\r
4674             </summary>\r
4675         </member>\r
4676         <member name="M:Newtonsoft.Json.Linq.Extensions.Ancestors``1(System.Collections.Generic.IEnumerable{``0})">\r
4677             <summary>\r
4678             Returns a collection of tokens that contains the ancestors of every token in the source collection.\r
4679             </summary>\r
4680             <typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</typeparam>\r
4681             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>\r
4682             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the ancestors of every node in the source collection.</returns>\r
4683         </member>\r
4684         <member name="M:Newtonsoft.Json.Linq.Extensions.Descendants``1(System.Collections.Generic.IEnumerable{``0})">\r
4685             <summary>\r
4686             Returns a collection of tokens that contains the descendants of every token in the source collection.\r
4687             </summary>\r
4688             <typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JContainer"/>.</typeparam>\r
4689             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>\r
4690             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the descendants of every node in the source collection.</returns>\r
4691         </member>\r
4692         <member name="M:Newtonsoft.Json.Linq.Extensions.Properties(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JObject})">\r
4693             <summary>\r
4694             Returns a collection of child properties of every object in the source collection.\r
4695             </summary>\r
4696             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JObject"/> that contains the source collection.</param>\r
4697             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JProperty"/> that contains the properties of every object in the source collection.</returns>\r
4698         </member>\r
4699         <member name="M:Newtonsoft.Json.Linq.Extensions.Values(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken},System.Object)">\r
4700             <summary>\r
4701             Returns a collection of child values of every object in the source collection with the given key.\r
4702             </summary>\r
4703             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>\r
4704             <param name="key">The token key.</param>\r
4705             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every node in the source collection with the given key.</returns>\r
4706         </member>\r
4707         <member name="M:Newtonsoft.Json.Linq.Extensions.Values(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">\r
4708             <summary>\r
4709             Returns a collection of child values of every object in the source collection.\r
4710             </summary>\r
4711             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>\r
4712             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every node in the source collection.</returns>\r
4713         </member>\r
4714         <member name="M:Newtonsoft.Json.Linq.Extensions.Values``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken},System.Object)">\r
4715             <summary>\r
4716             Returns a collection of converted child values of every object in the source collection with the given key.\r
4717             </summary>\r
4718             <typeparam name="U">The type to convert the values to.</typeparam>\r
4719             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>\r
4720             <param name="key">The token key.</param>\r
4721             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every node in the source collection with the given key.</returns>\r
4722         </member>\r
4723         <member name="M:Newtonsoft.Json.Linq.Extensions.Values``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">\r
4724             <summary>\r
4725             Returns a collection of converted child values of every object in the source collection.\r
4726             </summary>\r
4727             <typeparam name="U">The type to convert the values to.</typeparam>\r
4728             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>\r
4729             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every node in the source collection.</returns>\r
4730         </member>\r
4731         <member name="M:Newtonsoft.Json.Linq.Extensions.Value``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">\r
4732             <summary>\r
4733             Converts the value.\r
4734             </summary>\r
4735             <typeparam name="U">The type to convert the value to.</typeparam>\r
4736             <param name="value">A <see cref="T:Newtonsoft.Json.Linq.JToken"/> cast as a <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>\r
4737             <returns>A converted value.</returns>\r
4738         </member>\r
4739         <member name="M:Newtonsoft.Json.Linq.Extensions.Value``2(System.Collections.Generic.IEnumerable{``0})">\r
4740             <summary>\r
4741             Converts the value.\r
4742             </summary>\r
4743             <typeparam name="T">The source collection type.</typeparam>\r
4744             <typeparam name="U">The type to convert the value to.</typeparam>\r
4745             <param name="value">A <see cref="T:Newtonsoft.Json.Linq.JToken"/> cast as a <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>\r
4746             <returns>A converted value.</returns>\r
4747         </member>\r
4748         <member name="M:Newtonsoft.Json.Linq.Extensions.Children``1(System.Collections.Generic.IEnumerable{``0})">\r
4749             <summary>\r
4750             Returns a collection of child tokens of every array in the source collection.\r
4751             </summary>\r
4752             <typeparam name="T">The source collection type.</typeparam>\r
4753             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>\r
4754             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every node in the source collection.</returns>\r
4755         </member>\r
4756         <member name="M:Newtonsoft.Json.Linq.Extensions.Children``2(System.Collections.Generic.IEnumerable{``0})">\r
4757             <summary>\r
4758             Returns a collection of converted child tokens of every array in the source collection.\r
4759             </summary>\r
4760             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>\r
4761             <typeparam name="U">The type to convert the values to.</typeparam>\r
4762             <typeparam name="T">The source collection type.</typeparam>\r
4763             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every node in the source collection.</returns>\r
4764         </member>\r
4765         <member name="M:Newtonsoft.Json.Linq.Extensions.AsJEnumerable(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">\r
4766             <summary>\r
4767             Returns the input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.\r
4768             </summary>\r
4769             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>\r
4770             <returns>The input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.</returns>\r
4771         </member>\r
4772         <member name="M:Newtonsoft.Json.Linq.Extensions.AsJEnumerable``1(System.Collections.Generic.IEnumerable{``0})">\r
4773             <summary>\r
4774             Returns the input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.\r
4775             </summary>\r
4776             <typeparam name="T">The source collection type.</typeparam>\r
4777             <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the source collection.</param>\r
4778             <returns>The input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.</returns>\r
4779         </member>\r
4780         <member name="T:Newtonsoft.Json.Linq.JConstructor">\r
4781             <summary>\r
4782             Represents a JSON constructor.\r
4783             </summary>\r
4784         </member>\r
4785         <member name="T:Newtonsoft.Json.Linq.JContainer">\r
4786             <summary>\r
4787             Represents a token that can contain other tokens.\r
4788             </summary>\r
4789         </member>\r
4790         <member name="M:Newtonsoft.Json.Linq.JContainer.OnAddingNew(System.ComponentModel.AddingNewEventArgs)">\r
4791             <summary>\r
4792             Raises the <see cref="E:Newtonsoft.Json.Linq.JContainer.AddingNew"/> event.\r
4793             </summary>\r
4794             <param name="e">The <see cref="T:System.ComponentModel.AddingNewEventArgs"/> instance containing the event data.</param>\r
4795         </member>\r
4796         <member name="M:Newtonsoft.Json.Linq.JContainer.OnListChanged(System.ComponentModel.ListChangedEventArgs)">\r
4797             <summary>\r
4798             Raises the <see cref="E:Newtonsoft.Json.Linq.JContainer.ListChanged"/> event.\r
4799             </summary>\r
4800             <param name="e">The <see cref="T:System.ComponentModel.ListChangedEventArgs"/> instance containing the event data.</param>\r
4801         </member>\r
4802         <member name="M:Newtonsoft.Json.Linq.JContainer.Children">\r
4803             <summary>\r
4804             Returns a collection of the child tokens of this token, in document order.\r
4805             </summary>\r
4806             <returns>\r
4807             An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the child tokens of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.\r
4808             </returns>\r
4809         </member>\r
4810         <member name="M:Newtonsoft.Json.Linq.JContainer.Values``1">\r
4811             <summary>\r
4812             Returns a collection of the child values of this token, in document order.\r
4813             </summary>\r
4814             <typeparam name="T">The type to convert the values to.</typeparam>\r
4815             <returns>\r
4816             A <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the child values of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>, in document order.\r
4817             </returns>\r
4818         </member>\r
4819         <member name="M:Newtonsoft.Json.Linq.JContainer.Descendants">\r
4820             <summary>\r
4821             Returns a collection of the descendant tokens for this token in document order.\r
4822             </summary>\r
4823             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the descendant tokens of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>\r
4824         </member>\r
4825         <member name="M:Newtonsoft.Json.Linq.JContainer.Add(System.Object)">\r
4826             <summary>\r
4827             Adds the specified content as children of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
4828             </summary>\r
4829             <param name="content">The content to be added.</param>\r
4830         </member>\r
4831         <member name="M:Newtonsoft.Json.Linq.JContainer.AddFirst(System.Object)">\r
4832             <summary>\r
4833             Adds the specified content as the first children of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
4834             </summary>\r
4835             <param name="content">The content to be added.</param>\r
4836         </member>\r
4837         <member name="M:Newtonsoft.Json.Linq.JContainer.CreateWriter">\r
4838             <summary>\r
4839             Creates an <see cref="T:Newtonsoft.Json.JsonWriter"/> that can be used to add tokens to the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
4840             </summary>\r
4841             <returns>An <see cref="T:Newtonsoft.Json.JsonWriter"/> that is ready to have content written to it.</returns>\r
4842         </member>\r
4843         <member name="M:Newtonsoft.Json.Linq.JContainer.ReplaceAll(System.Object)">\r
4844             <summary>\r
4845             Replaces the children nodes of this token with the specified content.\r
4846             </summary>\r
4847             <param name="content">The content.</param>\r
4848         </member>\r
4849         <member name="M:Newtonsoft.Json.Linq.JContainer.RemoveAll">\r
4850             <summary>\r
4851             Removes the child nodes from this token.\r
4852             </summary>\r
4853         </member>\r
4854         <member name="E:Newtonsoft.Json.Linq.JContainer.ListChanged">\r
4855             <summary>\r
4856             Occurs when the list changes or an item in the list changes.\r
4857             </summary>\r
4858         </member>\r
4859         <member name="E:Newtonsoft.Json.Linq.JContainer.AddingNew">\r
4860             <summary>\r
4861             Occurs before an item is added to the collection.\r
4862             </summary>\r
4863         </member>\r
4864         <member name="P:Newtonsoft.Json.Linq.JContainer.ChildrenTokens">\r
4865             <summary>\r
4866             Gets the container's children tokens.\r
4867             </summary>\r
4868             <value>The container's children tokens.</value>\r
4869         </member>\r
4870         <member name="P:Newtonsoft.Json.Linq.JContainer.HasValues">\r
4871             <summary>\r
4872             Gets a value indicating whether this token has childen tokens.\r
4873             </summary>\r
4874             <value>\r
4875                 <c>true</c> if this token has child values; otherwise, <c>false</c>.\r
4876             </value>\r
4877         </member>\r
4878         <member name="P:Newtonsoft.Json.Linq.JContainer.First">\r
4879             <summary>\r
4880             Get the first child token of this token.\r
4881             </summary>\r
4882             <value>\r
4883             A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the first child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
4884             </value>\r
4885         </member>\r
4886         <member name="P:Newtonsoft.Json.Linq.JContainer.Last">\r
4887             <summary>\r
4888             Get the last child token of this token.\r
4889             </summary>\r
4890             <value>\r
4891             A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the last child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
4892             </value>\r
4893         </member>\r
4894         <member name="P:Newtonsoft.Json.Linq.JContainer.Count">\r
4895             <summary>\r
4896             Gets the count of child JSON tokens.\r
4897             </summary>\r
4898             <value>The count of child JSON tokens</value>\r
4899         </member>\r
4900         <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor">\r
4901             <summary>\r
4902             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class.\r
4903             </summary>\r
4904         </member>\r
4905         <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(Newtonsoft.Json.Linq.JConstructor)">\r
4906             <summary>\r
4907             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class from another <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> object.\r
4908             </summary>\r
4909             <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> object to copy from.</param>\r
4910         </member>\r
4911         <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String,System.Object[])">\r
4912             <summary>\r
4913             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name and content.\r
4914             </summary>\r
4915             <param name="name">The constructor name.</param>\r
4916             <param name="content">The contents of the constructor.</param>\r
4917         </member>\r
4918         <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String,System.Object)">\r
4919             <summary>\r
4920             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name and content.\r
4921             </summary>\r
4922             <param name="name">The constructor name.</param>\r
4923             <param name="content">The contents of the constructor.</param>\r
4924         </member>\r
4925         <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String)">\r
4926             <summary>\r
4927             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name.\r
4928             </summary>\r
4929             <param name="name">The constructor name.</param>\r
4930         </member>\r
4931         <member name="M:Newtonsoft.Json.Linq.JConstructor.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">\r
4932             <summary>\r
4933             Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.\r
4934             </summary>\r
4935             <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>\r
4936             <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>\r
4937         </member>\r
4938         <member name="M:Newtonsoft.Json.Linq.JConstructor.Load(Newtonsoft.Json.JsonReader)">\r
4939             <summary>\r
4940             Loads an <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. \r
4941             </summary>\r
4942             <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/>.</param>\r
4943             <returns>A <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>\r
4944         </member>\r
4945         <member name="P:Newtonsoft.Json.Linq.JConstructor.ChildrenTokens">\r
4946             <summary>\r
4947             Gets the container's children tokens.\r
4948             </summary>\r
4949             <value>The container's children tokens.</value>\r
4950         </member>\r
4951         <member name="P:Newtonsoft.Json.Linq.JConstructor.Name">\r
4952             <summary>\r
4953             Gets or sets the name of this constructor.\r
4954             </summary>\r
4955             <value>The constructor name.</value>\r
4956         </member>\r
4957         <member name="P:Newtonsoft.Json.Linq.JConstructor.Type">\r
4958             <summary>\r
4959             Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
4960             </summary>\r
4961             <value>The type.</value>\r
4962         </member>\r
4963         <member name="P:Newtonsoft.Json.Linq.JConstructor.Item(System.Object)">\r
4964             <summary>\r
4965             Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.\r
4966             </summary>\r
4967             <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>\r
4968         </member>\r
4969         <member name="T:Newtonsoft.Json.Linq.JEnumerable`1">\r
4970             <summary>\r
4971             Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.\r
4972             </summary>\r
4973             <typeparam name="T">The type of token</typeparam>\r
4974         </member>\r
4975         <member name="F:Newtonsoft.Json.Linq.JEnumerable`1.Empty">\r
4976             <summary>\r
4977             An empty collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.\r
4978             </summary>\r
4979         </member>\r
4980         <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.#ctor(System.Collections.Generic.IEnumerable{`0})">\r
4981             <summary>\r
4982             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> struct.\r
4983             </summary>\r
4984             <param name="enumerable">The enumerable.</param>\r
4985         </member>\r
4986         <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.GetEnumerator">\r
4987             <summary>\r
4988             Returns an enumerator that iterates through the collection.\r
4989             </summary>\r
4990             <returns>\r
4991             A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.\r
4992             </returns>\r
4993         </member>\r
4994         <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.System#Collections#IEnumerable#GetEnumerator">\r
4995             <summary>\r
4996             Returns an enumerator that iterates through a collection.\r
4997             </summary>\r
4998             <returns>\r
4999             An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.\r
5000             </returns>\r
5001         </member>\r
5002         <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.Equals(System.Object)">\r
5003             <summary>\r
5004             Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.\r
5005             </summary>\r
5006             <param name="obj">The <see cref="T:System.Object"/> to compare with this instance.</param>\r
5007             <returns>\r
5008                 <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.\r
5009             </returns>\r
5010         </member>\r
5011         <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.GetHashCode">\r
5012             <summary>\r
5013             Returns a hash code for this instance.\r
5014             </summary>\r
5015             <returns>\r
5016             A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. \r
5017             </returns>\r
5018         </member>\r
5019         <member name="P:Newtonsoft.Json.Linq.JEnumerable`1.Item(System.Object)">\r
5020             <summary>\r
5021             Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> with the specified key.\r
5022             </summary>\r
5023             <value></value>\r
5024         </member>\r
5025         <member name="T:Newtonsoft.Json.Linq.JObject">\r
5026             <summary>\r
5027             Represents a JSON object.\r
5028             </summary>\r
5029             <example>\r
5030               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParse" title="Parsing a JSON Object from Text" />\r
5031             </example>\r
5032         </member>\r
5033         <member name="M:Newtonsoft.Json.Linq.JObject.#ctor">\r
5034             <summary>\r
5035             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class.\r
5036             </summary>\r
5037         </member>\r
5038         <member name="M:Newtonsoft.Json.Linq.JObject.#ctor(Newtonsoft.Json.Linq.JObject)">\r
5039             <summary>\r
5040             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class from another <see cref="T:Newtonsoft.Json.Linq.JObject"/> object.\r
5041             </summary>\r
5042             <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JObject"/> object to copy from.</param>\r
5043         </member>\r
5044         <member name="M:Newtonsoft.Json.Linq.JObject.#ctor(System.Object[])">\r
5045             <summary>\r
5046             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class with the specified content.\r
5047             </summary>\r
5048             <param name="content">The contents of the object.</param>\r
5049         </member>\r
5050         <member name="M:Newtonsoft.Json.Linq.JObject.#ctor(System.Object)">\r
5051             <summary>\r
5052             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class with the specified content.\r
5053             </summary>\r
5054             <param name="content">The contents of the object.</param>\r
5055         </member>\r
5056         <member name="M:Newtonsoft.Json.Linq.JObject.Properties">\r
5057             <summary>\r
5058             Gets an <see cref="T:System.Collections.Generic.IEnumerable`1"/> of this object's properties.\r
5059             </summary>\r
5060             <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of this object's properties.</returns>\r
5061         </member>\r
5062         <member name="M:Newtonsoft.Json.Linq.JObject.Property(System.String)">\r
5063             <summary>\r
5064             Gets a <see cref="T:Newtonsoft.Json.Linq.JProperty"/> the specified name.\r
5065             </summary>\r
5066             <param name="name">The property name.</param>\r
5067             <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> with the specified name or null.</returns>\r
5068         </member>\r
5069         <member name="M:Newtonsoft.Json.Linq.JObject.PropertyValues">\r
5070             <summary>\r
5071             Gets an <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of this object's property values.\r
5072             </summary>\r
5073             <returns>An <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of this object's property values.</returns>\r
5074         </member>\r
5075         <member name="M:Newtonsoft.Json.Linq.JObject.Load(Newtonsoft.Json.JsonReader)">\r
5076             <summary>\r
5077             Loads an <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. \r
5078             </summary>\r
5079             <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param>\r
5080             <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>\r
5081         </member>\r
5082         <member name="M:Newtonsoft.Json.Linq.JObject.Parse(System.String)">\r
5083             <summary>\r
5084             Load a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a string that contains JSON.\r
5085             </summary>\r
5086             <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>\r
5087             <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> populated from the string that contains JSON.</returns>\r
5088             <example>\r
5089               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParse" title="Parsing a JSON Object from Text"/>\r
5090             </example>\r
5091         </member>\r
5092         <member name="M:Newtonsoft.Json.Linq.JObject.FromObject(System.Object)">\r
5093             <summary>\r
5094             Creates a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from an object.\r
5095             </summary>\r
5096             <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param>\r
5097             <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> with the values of the specified object</returns>\r
5098         </member>\r
5099         <member name="M:Newtonsoft.Json.Linq.JObject.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)">\r
5100             <summary>\r
5101             Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object.\r
5102             </summary>\r
5103             <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>\r
5104             <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used to read the object.</param>\r
5105             <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object</returns>\r
5106         </member>\r
5107         <member name="M:Newtonsoft.Json.Linq.JObject.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">\r
5108             <summary>\r
5109             Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.\r
5110             </summary>\r
5111             <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>\r
5112             <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>\r
5113         </member>\r
5114         <member name="M:Newtonsoft.Json.Linq.JObject.Add(System.String,Newtonsoft.Json.Linq.JToken)">\r
5115             <summary>\r
5116             Adds the specified property name.\r
5117             </summary>\r
5118             <param name="propertyName">Name of the property.</param>\r
5119             <param name="value">The value.</param>\r
5120         </member>\r
5121         <member name="M:Newtonsoft.Json.Linq.JObject.Remove(System.String)">\r
5122             <summary>\r
5123             Removes the property with the specified name.\r
5124             </summary>\r
5125             <param name="propertyName">Name of the property.</param>\r
5126             <returns>true if item was successfully removed; otherwise, false.</returns>\r
5127         </member>\r
5128         <member name="M:Newtonsoft.Json.Linq.JObject.TryGetValue(System.String,Newtonsoft.Json.Linq.JToken@)">\r
5129             <summary>\r
5130             Tries the get value.\r
5131             </summary>\r
5132             <param name="propertyName">Name of the property.</param>\r
5133             <param name="value">The value.</param>\r
5134             <returns>true if a value was successfully retrieved; otherwise, false.</returns>\r
5135         </member>\r
5136         <member name="M:Newtonsoft.Json.Linq.JObject.GetEnumerator">\r
5137             <summary>\r
5138             Returns an enumerator that iterates through the collection.\r
5139             </summary>\r
5140             <returns>\r
5141             A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.\r
5142             </returns>\r
5143         </member>\r
5144         <member name="M:Newtonsoft.Json.Linq.JObject.OnPropertyChanged(System.String)">\r
5145             <summary>\r
5146             Raises the <see cref="E:Newtonsoft.Json.Linq.JObject.PropertyChanged"/> event with the provided arguments.\r
5147             </summary>\r
5148             <param name="propertyName">Name of the property.</param>\r
5149         </member>\r
5150         <member name="M:Newtonsoft.Json.Linq.JObject.OnPropertyChanging(System.String)">\r
5151             <summary>\r
5152             Raises the <see cref="E:Newtonsoft.Json.Linq.JObject.PropertyChanging"/> event with the provided arguments.\r
5153             </summary>\r
5154             <param name="propertyName">Name of the property.</param>\r
5155         </member>\r
5156         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetProperties">\r
5157             <summary>\r
5158             Returns the properties for this instance of a component.\r
5159             </summary>\r
5160             <returns>\r
5161             A <see cref="T:System.ComponentModel.PropertyDescriptorCollection"/> that represents the properties for this component instance.\r
5162             </returns>\r
5163         </member>\r
5164         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetProperties(System.Attribute[])">\r
5165             <summary>\r
5166             Returns the properties for this instance of a component using the attribute array as a filter.\r
5167             </summary>\r
5168             <param name="attributes">An array of type <see cref="T:System.Attribute"/> that is used as a filter.</param>\r
5169             <returns>\r
5170             A <see cref="T:System.ComponentModel.PropertyDescriptorCollection"/> that represents the filtered properties for this component instance.\r
5171             </returns>\r
5172         </member>\r
5173         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetAttributes">\r
5174             <summary>\r
5175             Returns a collection of custom attributes for this instance of a component.\r
5176             </summary>\r
5177             <returns>\r
5178             An <see cref="T:System.ComponentModel.AttributeCollection"/> containing the attributes for this object.\r
5179             </returns>\r
5180         </member>\r
5181         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetClassName">\r
5182             <summary>\r
5183             Returns the class name of this instance of a component.\r
5184             </summary>\r
5185             <returns>\r
5186             The class name of the object, or null if the class does not have a name.\r
5187             </returns>\r
5188         </member>\r
5189         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetComponentName">\r
5190             <summary>\r
5191             Returns the name of this instance of a component.\r
5192             </summary>\r
5193             <returns>\r
5194             The name of the object, or null if the object does not have a name.\r
5195             </returns>\r
5196         </member>\r
5197         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetConverter">\r
5198             <summary>\r
5199             Returns a type converter for this instance of a component.\r
5200             </summary>\r
5201             <returns>\r
5202             A <see cref="T:System.ComponentModel.TypeConverter"/> that is the converter for this object, or null if there is no <see cref="T:System.ComponentModel.TypeConverter"/> for this object.\r
5203             </returns>\r
5204         </member>\r
5205         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetDefaultEvent">\r
5206             <summary>\r
5207             Returns the default event for this instance of a component.\r
5208             </summary>\r
5209             <returns>\r
5210             An <see cref="T:System.ComponentModel.EventDescriptor"/> that represents the default event for this object, or null if this object does not have events.\r
5211             </returns>\r
5212         </member>\r
5213         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetDefaultProperty">\r
5214             <summary>\r
5215             Returns the default property for this instance of a component.\r
5216             </summary>\r
5217             <returns>\r
5218             A <see cref="T:System.ComponentModel.PropertyDescriptor"/> that represents the default property for this object, or null if this object does not have properties.\r
5219             </returns>\r
5220         </member>\r
5221         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetEditor(System.Type)">\r
5222             <summary>\r
5223             Returns an editor of the specified type for this instance of a component.\r
5224             </summary>\r
5225             <param name="editorBaseType">A <see cref="T:System.Type"/> that represents the editor for this object.</param>\r
5226             <returns>\r
5227             An <see cref="T:System.Object"/> of the specified type that is the editor for this object, or null if the editor cannot be found.\r
5228             </returns>\r
5229         </member>\r
5230         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetEvents(System.Attribute[])">\r
5231             <summary>\r
5232             Returns the events for this instance of a component using the specified attribute array as a filter.\r
5233             </summary>\r
5234             <param name="attributes">An array of type <see cref="T:System.Attribute"/> that is used as a filter.</param>\r
5235             <returns>\r
5236             An <see cref="T:System.ComponentModel.EventDescriptorCollection"/> that represents the filtered events for this component instance.\r
5237             </returns>\r
5238         </member>\r
5239         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetEvents">\r
5240             <summary>\r
5241             Returns the events for this instance of a component.\r
5242             </summary>\r
5243             <returns>\r
5244             An <see cref="T:System.ComponentModel.EventDescriptorCollection"/> that represents the events for this component instance.\r
5245             </returns>\r
5246         </member>\r
5247         <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetPropertyOwner(System.ComponentModel.PropertyDescriptor)">\r
5248             <summary>\r
5249             Returns an object that contains the property described by the specified property descriptor.\r
5250             </summary>\r
5251             <param name="pd">A <see cref="T:System.ComponentModel.PropertyDescriptor"/> that represents the property whose owner is to be found.</param>\r
5252             <returns>\r
5253             An <see cref="T:System.Object"/> that represents the owner of the specified property.\r
5254             </returns>\r
5255         </member>\r
5256         <member name="P:Newtonsoft.Json.Linq.JObject.ChildrenTokens">\r
5257             <summary>\r
5258             Gets the container's children tokens.\r
5259             </summary>\r
5260             <value>The container's children tokens.</value>\r
5261         </member>\r
5262         <member name="E:Newtonsoft.Json.Linq.JObject.PropertyChanged">\r
5263             <summary>\r
5264             Occurs when a property value changes.\r
5265             </summary>\r
5266         </member>\r
5267         <member name="E:Newtonsoft.Json.Linq.JObject.PropertyChanging">\r
5268             <summary>\r
5269             Occurs when a property value is changing.\r
5270             </summary>\r
5271         </member>\r
5272         <member name="P:Newtonsoft.Json.Linq.JObject.Type">\r
5273             <summary>\r
5274             Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
5275             </summary>\r
5276             <value>The type.</value>\r
5277         </member>\r
5278         <member name="P:Newtonsoft.Json.Linq.JObject.Item(System.Object)">\r
5279             <summary>\r
5280             Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.\r
5281             </summary>\r
5282             <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>\r
5283         </member>\r
5284         <member name="P:Newtonsoft.Json.Linq.JObject.Item(System.String)">\r
5285             <summary>\r
5286             Gets or sets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.\r
5287             </summary>\r
5288             <value></value>\r
5289         </member>\r
5290         <member name="T:Newtonsoft.Json.Linq.JArray">\r
5291             <summary>\r
5292             Represents a JSON array.\r
5293             </summary>\r
5294             <example>\r
5295               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" />\r
5296             </example>\r
5297         </member>\r
5298         <member name="M:Newtonsoft.Json.Linq.JArray.#ctor">\r
5299             <summary>\r
5300             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class.\r
5301             </summary>\r
5302         </member>\r
5303         <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(Newtonsoft.Json.Linq.JArray)">\r
5304             <summary>\r
5305             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class from another <see cref="T:Newtonsoft.Json.Linq.JArray"/> object.\r
5306             </summary>\r
5307             <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JArray"/> object to copy from.</param>\r
5308         </member>\r
5309         <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object[])">\r
5310             <summary>\r
5311             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content.\r
5312             </summary>\r
5313             <param name="content">The contents of the array.</param>\r
5314         </member>\r
5315         <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object)">\r
5316             <summary>\r
5317             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content.\r
5318             </summary>\r
5319             <param name="content">The contents of the array.</param>\r
5320         </member>\r
5321         <member name="M:Newtonsoft.Json.Linq.JArray.Load(Newtonsoft.Json.JsonReader)">\r
5322             <summary>\r
5323             Loads an <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. \r
5324             </summary>\r
5325             <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>\r
5326             <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>\r
5327         </member>\r
5328         <member name="M:Newtonsoft.Json.Linq.JArray.Parse(System.String)">\r
5329             <summary>\r
5330             Load a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a string that contains JSON.\r
5331             </summary>\r
5332             <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>\r
5333             <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> populated from the string that contains JSON.</returns>\r
5334             <example>\r
5335               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text"/>\r
5336             </example>\r
5337         </member>\r
5338         <member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object)">\r
5339             <summary>\r
5340             Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object.\r
5341             </summary>\r
5342             <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>\r
5343             <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object</returns>\r
5344         </member>\r
5345         <member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)">\r
5346             <summary>\r
5347             Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object.\r
5348             </summary>\r
5349             <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>\r
5350             <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used to read the object.</param>\r
5351             <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object</returns>\r
5352         </member>\r
5353         <member name="M:Newtonsoft.Json.Linq.JArray.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">\r
5354             <summary>\r
5355             Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.\r
5356             </summary>\r
5357             <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>\r
5358             <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>\r
5359         </member>\r
5360         <member name="M:Newtonsoft.Json.Linq.JArray.IndexOf(Newtonsoft.Json.Linq.JToken)">\r
5361             <summary>\r
5362             Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"/>.\r
5363             </summary>\r
5364             <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"/>.</param>\r
5365             <returns>\r
5366             The index of <paramref name="item"/> if found in the list; otherwise, -1.\r
5367             </returns>\r
5368         </member>\r
5369         <member name="M:Newtonsoft.Json.Linq.JArray.Insert(System.Int32,Newtonsoft.Json.Linq.JToken)">\r
5370             <summary>\r
5371             Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"/> at the specified index.\r
5372             </summary>\r
5373             <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>\r
5374             <param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"/>.</param>\r
5375             <exception cref="T:System.ArgumentOutOfRangeException">\r
5376                 <paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.</exception>\r
5377             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.</exception>\r
5378         </member>\r
5379         <member name="M:Newtonsoft.Json.Linq.JArray.RemoveAt(System.Int32)">\r
5380             <summary>\r
5381             Removes the <see cref="T:System.Collections.Generic.IList`1"/> item at the specified index.\r
5382             </summary>\r
5383             <param name="index">The zero-based index of the item to remove.</param>\r
5384             <exception cref="T:System.ArgumentOutOfRangeException">\r
5385                 <paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.</exception>\r
5386             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.</exception>\r
5387         </member>\r
5388         <member name="M:Newtonsoft.Json.Linq.JArray.Add(Newtonsoft.Json.Linq.JToken)">\r
5389             <summary>\r
5390             Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.\r
5391             </summary>\r
5392             <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>\r
5393             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.</exception>\r
5394         </member>\r
5395         <member name="M:Newtonsoft.Json.Linq.JArray.Clear">\r
5396             <summary>\r
5397             Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.\r
5398             </summary>\r
5399             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only. </exception>\r
5400         </member>\r
5401         <member name="M:Newtonsoft.Json.Linq.JArray.Contains(Newtonsoft.Json.Linq.JToken)">\r
5402             <summary>\r
5403             Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.\r
5404             </summary>\r
5405             <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>\r
5406             <returns>\r
5407             true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.\r
5408             </returns>\r
5409         </member>\r
5410         <member name="M:Newtonsoft.Json.Linq.JArray.Remove(Newtonsoft.Json.Linq.JToken)">\r
5411             <summary>\r
5412             Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.\r
5413             </summary>\r
5414             <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>\r
5415             <returns>\r
5416             true if <paramref name="item"/> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"/>.\r
5417             </returns>\r
5418             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.</exception>\r
5419         </member>\r
5420         <member name="P:Newtonsoft.Json.Linq.JArray.ChildrenTokens">\r
5421             <summary>\r
5422             Gets the container's children tokens.\r
5423             </summary>\r
5424             <value>The container's children tokens.</value>\r
5425         </member>\r
5426         <member name="P:Newtonsoft.Json.Linq.JArray.Type">\r
5427             <summary>\r
5428             Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
5429             </summary>\r
5430             <value>The type.</value>\r
5431         </member>\r
5432         <member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Object)">\r
5433             <summary>\r
5434             Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.\r
5435             </summary>\r
5436             <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>\r
5437         </member>\r
5438         <member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Int32)">\r
5439             <summary>\r
5440             Gets or sets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the specified index.\r
5441             </summary>\r
5442             <value></value>\r
5443         </member>\r
5444         <member name="T:Newtonsoft.Json.Linq.JTokenReader">\r
5445             <summary>\r
5446             Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.\r
5447             </summary>\r
5448         </member>\r
5449         <member name="M:Newtonsoft.Json.Linq.JTokenReader.#ctor(Newtonsoft.Json.Linq.JToken)">\r
5450             <summary>\r
5451             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenReader"/> class.\r
5452             </summary>\r
5453             <param name="token">The token to read from.</param>\r
5454         </member>\r
5455         <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsBytes">\r
5456             <summary>\r
5457             Reads the next JSON token from the stream as a <see cref="T:Byte[]"/>.\r
5458             </summary>\r
5459             <returns>\r
5460             A <see cref="T:Byte[]"/> or a null reference if the next JSON token is null. This method will return <c>null</c> at the end of an array.\r
5461             </returns>\r
5462         </member>\r
5463         <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsDecimal">\r
5464             <summary>\r
5465             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
5466             </summary>\r
5467             <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>\r
5468         </member>\r
5469         <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsInt32">\r
5470             <summary>\r
5471             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
5472             </summary>\r
5473             <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>\r
5474         </member>\r
5475         <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsString">\r
5476             <summary>\r
5477             Reads the next JSON token from the stream as a <see cref="T:System.String"/>.\r
5478             </summary>\r
5479             <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>\r
5480         </member>\r
5481         <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsDateTime">\r
5482             <summary>\r
5483             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
5484             </summary>\r
5485             <returns>A <see cref="T:System.String"/>. This method will return <c>null</c> at the end of an array.</returns>\r
5486         </member>\r
5487         <member name="M:Newtonsoft.Json.Linq.JTokenReader.ReadAsDateTimeOffset">\r
5488             <summary>\r
5489             Reads the next JSON token from the stream as a <see cref="T:System.Nullable`1"/>.\r
5490             </summary>\r
5491             <returns>A <see cref="T:System.Nullable`1"/>. This method will return <c>null</c> at the end of an array.</returns>\r
5492         </member>\r
5493         <member name="M:Newtonsoft.Json.Linq.JTokenReader.Read">\r
5494             <summary>\r
5495             Reads the next JSON token from the stream.\r
5496             </summary>\r
5497             <returns>\r
5498             true if the next token was read successfully; false if there are no more tokens to read.\r
5499             </returns>\r
5500         </member>\r
5501         <member name="T:Newtonsoft.Json.Linq.JTokenWriter">\r
5502             <summary>\r
5503             Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.\r
5504             </summary>\r
5505         </member>\r
5506         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.#ctor(Newtonsoft.Json.Linq.JContainer)">\r
5507             <summary>\r
5508             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenWriter"/> class writing to the given <see cref="T:Newtonsoft.Json.Linq.JContainer"/>.\r
5509             </summary>\r
5510             <param name="container">The container being written to.</param>\r
5511         </member>\r
5512         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.#ctor">\r
5513             <summary>\r
5514             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenWriter"/> class.\r
5515             </summary>\r
5516         </member>\r
5517         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.Flush">\r
5518             <summary>\r
5519             Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.\r
5520             </summary>\r
5521         </member>\r
5522         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.Close">\r
5523             <summary>\r
5524             Closes this stream and the underlying stream.\r
5525             </summary>\r
5526         </member>\r
5527         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartObject">\r
5528             <summary>\r
5529             Writes the beginning of a Json object.\r
5530             </summary>\r
5531         </member>\r
5532         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartArray">\r
5533             <summary>\r
5534             Writes the beginning of a Json array.\r
5535             </summary>\r
5536         </member>\r
5537         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartConstructor(System.String)">\r
5538             <summary>\r
5539             Writes the start of a constructor with the given name.\r
5540             </summary>\r
5541             <param name="name">The name of the constructor.</param>\r
5542         </member>\r
5543         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteEnd(Newtonsoft.Json.JsonToken)">\r
5544             <summary>\r
5545             Writes the end.\r
5546             </summary>\r
5547             <param name="token">The token.</param>\r
5548         </member>\r
5549         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WritePropertyName(System.String)">\r
5550             <summary>\r
5551             Writes the property name of a name/value pair on a Json object.\r
5552             </summary>\r
5553             <param name="name">The name of the property.</param>\r
5554         </member>\r
5555         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteNull">\r
5556             <summary>\r
5557             Writes a null value.\r
5558             </summary>\r
5559         </member>\r
5560         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteUndefined">\r
5561             <summary>\r
5562             Writes an undefined value.\r
5563             </summary>\r
5564         </member>\r
5565         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteRaw(System.String)">\r
5566             <summary>\r
5567             Writes raw JSON.\r
5568             </summary>\r
5569             <param name="json">The raw JSON to write.</param>\r
5570         </member>\r
5571         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteComment(System.String)">\r
5572             <summary>\r
5573             Writes out a comment <code>/*...*/</code> containing the specified text.\r
5574             </summary>\r
5575             <param name="text">Text to place inside the comment.</param>\r
5576         </member>\r
5577         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.String)">\r
5578             <summary>\r
5579             Writes a <see cref="T:System.String"/> value.\r
5580             </summary>\r
5581             <param name="value">The <see cref="T:System.String"/> value to write.</param>\r
5582         </member>\r
5583         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int32)">\r
5584             <summary>\r
5585             Writes a <see cref="T:System.Int32"/> value.\r
5586             </summary>\r
5587             <param name="value">The <see cref="T:System.Int32"/> value to write.</param>\r
5588         </member>\r
5589         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt32)">\r
5590             <summary>\r
5591             Writes a <see cref="T:System.UInt32"/> value.\r
5592             </summary>\r
5593             <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>\r
5594         </member>\r
5595         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int64)">\r
5596             <summary>\r
5597             Writes a <see cref="T:System.Int64"/> value.\r
5598             </summary>\r
5599             <param name="value">The <see cref="T:System.Int64"/> value to write.</param>\r
5600         </member>\r
5601         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt64)">\r
5602             <summary>\r
5603             Writes a <see cref="T:System.UInt64"/> value.\r
5604             </summary>\r
5605             <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>\r
5606         </member>\r
5607         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Single)">\r
5608             <summary>\r
5609             Writes a <see cref="T:System.Single"/> value.\r
5610             </summary>\r
5611             <param name="value">The <see cref="T:System.Single"/> value to write.</param>\r
5612         </member>\r
5613         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Double)">\r
5614             <summary>\r
5615             Writes a <see cref="T:System.Double"/> value.\r
5616             </summary>\r
5617             <param name="value">The <see cref="T:System.Double"/> value to write.</param>\r
5618         </member>\r
5619         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Boolean)">\r
5620             <summary>\r
5621             Writes a <see cref="T:System.Boolean"/> value.\r
5622             </summary>\r
5623             <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>\r
5624         </member>\r
5625         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int16)">\r
5626             <summary>\r
5627             Writes a <see cref="T:System.Int16"/> value.\r
5628             </summary>\r
5629             <param name="value">The <see cref="T:System.Int16"/> value to write.</param>\r
5630         </member>\r
5631         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt16)">\r
5632             <summary>\r
5633             Writes a <see cref="T:System.UInt16"/> value.\r
5634             </summary>\r
5635             <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>\r
5636         </member>\r
5637         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Char)">\r
5638             <summary>\r
5639             Writes a <see cref="T:System.Char"/> value.\r
5640             </summary>\r
5641             <param name="value">The <see cref="T:System.Char"/> value to write.</param>\r
5642         </member>\r
5643         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Byte)">\r
5644             <summary>\r
5645             Writes a <see cref="T:System.Byte"/> value.\r
5646             </summary>\r
5647             <param name="value">The <see cref="T:System.Byte"/> value to write.</param>\r
5648         </member>\r
5649         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.SByte)">\r
5650             <summary>\r
5651             Writes a <see cref="T:System.SByte"/> value.\r
5652             </summary>\r
5653             <param name="value">The <see cref="T:System.SByte"/> value to write.</param>\r
5654         </member>\r
5655         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Decimal)">\r
5656             <summary>\r
5657             Writes a <see cref="T:System.Decimal"/> value.\r
5658             </summary>\r
5659             <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>\r
5660         </member>\r
5661         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.DateTime)">\r
5662             <summary>\r
5663             Writes a <see cref="T:System.DateTime"/> value.\r
5664             </summary>\r
5665             <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>\r
5666         </member>\r
5667         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.DateTimeOffset)">\r
5668             <summary>\r
5669             Writes a <see cref="T:System.DateTimeOffset"/> value.\r
5670             </summary>\r
5671             <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>\r
5672         </member>\r
5673         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Byte[])">\r
5674             <summary>\r
5675             Writes a <see cref="T:Byte[]"/> value.\r
5676             </summary>\r
5677             <param name="value">The <see cref="T:Byte[]"/> value to write.</param>\r
5678         </member>\r
5679         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.TimeSpan)">\r
5680             <summary>\r
5681             Writes a <see cref="T:System.TimeSpan"/> value.\r
5682             </summary>\r
5683             <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param>\r
5684         </member>\r
5685         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Guid)">\r
5686             <summary>\r
5687             Writes a <see cref="T:System.Guid"/> value.\r
5688             </summary>\r
5689             <param name="value">The <see cref="T:System.Guid"/> value to write.</param>\r
5690         </member>\r
5691         <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Uri)">\r
5692             <summary>\r
5693             Writes a <see cref="T:System.Uri"/> value.\r
5694             </summary>\r
5695             <param name="value">The <see cref="T:System.Uri"/> value to write.</param>\r
5696         </member>\r
5697         <member name="P:Newtonsoft.Json.Linq.JTokenWriter.Token">\r
5698             <summary>\r
5699             Gets the token being writen.\r
5700             </summary>\r
5701             <value>The token being writen.</value>\r
5702         </member>\r
5703         <member name="T:Newtonsoft.Json.Linq.JProperty">\r
5704             <summary>\r
5705             Represents a JSON property.\r
5706             </summary>\r
5707         </member>\r
5708         <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(Newtonsoft.Json.Linq.JProperty)">\r
5709             <summary>\r
5710             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class from another <see cref="T:Newtonsoft.Json.Linq.JProperty"/> object.\r
5711             </summary>\r
5712             <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> object to copy from.</param>\r
5713         </member>\r
5714         <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String,System.Object[])">\r
5715             <summary>\r
5716             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class.\r
5717             </summary>\r
5718             <param name="name">The property name.</param>\r
5719             <param name="content">The property content.</param>\r
5720         </member>\r
5721         <member name="M:Newtonsoft.Json.Linq.JProperty.#ctor(System.String,System.Object)">\r
5722             <summary>\r
5723             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> class.\r
5724             </summary>\r
5725             <param name="name">The property name.</param>\r
5726             <param name="content">The property content.</param>\r
5727         </member>\r
5728         <member name="M:Newtonsoft.Json.Linq.JProperty.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">\r
5729             <summary>\r
5730             Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.\r
5731             </summary>\r
5732             <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>\r
5733             <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>\r
5734         </member>\r
5735         <member name="M:Newtonsoft.Json.Linq.JProperty.Load(Newtonsoft.Json.JsonReader)">\r
5736             <summary>\r
5737             Loads an <see cref="T:Newtonsoft.Json.Linq.JProperty"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>. \r
5738             </summary>\r
5739             <param name="reader">A <see cref="T:Newtonsoft.Json.JsonReader"/> that will be read for the content of the <see cref="T:Newtonsoft.Json.Linq.JProperty"/>.</param>\r
5740             <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> that contains the JSON that was read from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.</returns>\r
5741         </member>\r
5742         <member name="P:Newtonsoft.Json.Linq.JProperty.ChildrenTokens">\r
5743             <summary>\r
5744             Gets the container's children tokens.\r
5745             </summary>\r
5746             <value>The container's children tokens.</value>\r
5747         </member>\r
5748         <member name="P:Newtonsoft.Json.Linq.JProperty.Name">\r
5749             <summary>\r
5750             Gets the property name.\r
5751             </summary>\r
5752             <value>The property name.</value>\r
5753         </member>\r
5754         <member name="P:Newtonsoft.Json.Linq.JProperty.Value">\r
5755             <summary>\r
5756             Gets or sets the property value.\r
5757             </summary>\r
5758             <value>The property value.</value>\r
5759         </member>\r
5760         <member name="P:Newtonsoft.Json.Linq.JProperty.Type">\r
5761             <summary>\r
5762             Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
5763             </summary>\r
5764             <value>The type.</value>\r
5765         </member>\r
5766         <member name="T:Newtonsoft.Json.Linq.JTokenType">\r
5767             <summary>\r
5768             Specifies the type of token.\r
5769             </summary>\r
5770         </member>\r
5771         <member name="F:Newtonsoft.Json.Linq.JTokenType.None">\r
5772             <summary>\r
5773             No token type has been set.\r
5774             </summary>\r
5775         </member>\r
5776         <member name="F:Newtonsoft.Json.Linq.JTokenType.Object">\r
5777             <summary>\r
5778             A JSON object.\r
5779             </summary>\r
5780         </member>\r
5781         <member name="F:Newtonsoft.Json.Linq.JTokenType.Array">\r
5782             <summary>\r
5783             A JSON array.\r
5784             </summary>\r
5785         </member>\r
5786         <member name="F:Newtonsoft.Json.Linq.JTokenType.Constructor">\r
5787             <summary>\r
5788             A JSON constructor.\r
5789             </summary>\r
5790         </member>\r
5791         <member name="F:Newtonsoft.Json.Linq.JTokenType.Property">\r
5792             <summary>\r
5793             A JSON object property.\r
5794             </summary>\r
5795         </member>\r
5796         <member name="F:Newtonsoft.Json.Linq.JTokenType.Comment">\r
5797             <summary>\r
5798             A comment.\r
5799             </summary>\r
5800         </member>\r
5801         <member name="F:Newtonsoft.Json.Linq.JTokenType.Integer">\r
5802             <summary>\r
5803             An integer value.\r
5804             </summary>\r
5805         </member>\r
5806         <member name="F:Newtonsoft.Json.Linq.JTokenType.Float">\r
5807             <summary>\r
5808             A float value.\r
5809             </summary>\r
5810         </member>\r
5811         <member name="F:Newtonsoft.Json.Linq.JTokenType.String">\r
5812             <summary>\r
5813             A string value.\r
5814             </summary>\r
5815         </member>\r
5816         <member name="F:Newtonsoft.Json.Linq.JTokenType.Boolean">\r
5817             <summary>\r
5818             A boolean value.\r
5819             </summary>\r
5820         </member>\r
5821         <member name="F:Newtonsoft.Json.Linq.JTokenType.Null">\r
5822             <summary>\r
5823             A null value.\r
5824             </summary>\r
5825         </member>\r
5826         <member name="F:Newtonsoft.Json.Linq.JTokenType.Undefined">\r
5827             <summary>\r
5828             An undefined value.\r
5829             </summary>\r
5830         </member>\r
5831         <member name="F:Newtonsoft.Json.Linq.JTokenType.Date">\r
5832             <summary>\r
5833             A date value.\r
5834             </summary>\r
5835         </member>\r
5836         <member name="F:Newtonsoft.Json.Linq.JTokenType.Raw">\r
5837             <summary>\r
5838             A raw JSON value.\r
5839             </summary>\r
5840         </member>\r
5841         <member name="F:Newtonsoft.Json.Linq.JTokenType.Bytes">\r
5842             <summary>\r
5843             A collection of bytes value.\r
5844             </summary>\r
5845         </member>\r
5846         <member name="F:Newtonsoft.Json.Linq.JTokenType.Guid">\r
5847             <summary>\r
5848             A Guid value.\r
5849             </summary>\r
5850         </member>\r
5851         <member name="F:Newtonsoft.Json.Linq.JTokenType.Uri">\r
5852             <summary>\r
5853             A Uri value.\r
5854             </summary>\r
5855         </member>\r
5856         <member name="F:Newtonsoft.Json.Linq.JTokenType.TimeSpan">\r
5857             <summary>\r
5858             A TimeSpan value.\r
5859             </summary>\r
5860         </member>\r
5861         <member name="T:Newtonsoft.Json.Schema.Extensions">\r
5862             <summary>\r
5863             Contains the JSON schema extension methods.\r
5864             </summary>\r
5865         </member>\r
5866         <member name="M:Newtonsoft.Json.Schema.Extensions.IsValid(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema)">\r
5867             <summary>\r
5868             Determines whether the <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid.\r
5869             </summary>\r
5870             <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>\r
5871             <param name="schema">The schema to test with.</param>\r
5872             <returns>\r
5873                 <c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid; otherwise, <c>false</c>.\r
5874             </returns>\r
5875         </member>\r
5876         <member name="M:Newtonsoft.Json.Schema.Extensions.IsValid(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema,System.Collections.Generic.IList{System.String}@)">\r
5877             <summary>\r
5878             Determines whether the <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid.\r
5879             </summary>\r
5880             <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>\r
5881             <param name="schema">The schema to test with.</param>\r
5882             <param name="errorMessages">When this method returns, contains any error messages generated while validating. </param>\r
5883             <returns>\r
5884                 <c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid; otherwise, <c>false</c>.\r
5885             </returns>\r
5886         </member>\r
5887         <member name="M:Newtonsoft.Json.Schema.Extensions.Validate(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema)">\r
5888             <summary>\r
5889             Validates the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
5890             </summary>\r
5891             <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>\r
5892             <param name="schema">The schema to test with.</param>\r
5893         </member>\r
5894         <member name="M:Newtonsoft.Json.Schema.Extensions.Validate(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Schema.JsonSchema,Newtonsoft.Json.Schema.ValidationEventHandler)">\r
5895             <summary>\r
5896             Validates the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/>.\r
5897             </summary>\r
5898             <param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>\r
5899             <param name="schema">The schema to test with.</param>\r
5900             <param name="validationEventHandler">The validation event handler.</param>\r
5901         </member>\r
5902         <member name="T:Newtonsoft.Json.Schema.JsonSchemaException">\r
5903             <summary>\r
5904             Returns detailed information about the schema exception.\r
5905             </summary>\r
5906         </member>\r
5907         <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor">\r
5908             <summary>\r
5909             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class.\r
5910             </summary>\r
5911         </member>\r
5912         <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.String)">\r
5913             <summary>\r
5914             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class\r
5915             with a specified error message.\r
5916             </summary>\r
5917             <param name="message">The error message that explains the reason for the exception.</param>\r
5918         </member>\r
5919         <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.String,System.Exception)">\r
5920             <summary>\r
5921             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class\r
5922             with a specified error message and a reference to the inner exception that is the cause of this exception.\r
5923             </summary>\r
5924             <param name="message">The error message that explains the reason for the exception.</param>\r
5925             <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>\r
5926         </member>\r
5927         <member name="M:Newtonsoft.Json.Schema.JsonSchemaException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">\r
5928             <summary>\r
5929             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> class.\r
5930             </summary>\r
5931             <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>\r
5932             <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>\r
5933             <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception>\r
5934             <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception>\r
5935         </member>\r
5936         <member name="P:Newtonsoft.Json.Schema.JsonSchemaException.LineNumber">\r
5937             <summary>\r
5938             Gets the line number indicating where the error occurred.\r
5939             </summary>\r
5940             <value>The line number indicating where the error occurred.</value>\r
5941         </member>\r
5942         <member name="P:Newtonsoft.Json.Schema.JsonSchemaException.LinePosition">\r
5943             <summary>\r
5944             Gets the line position indicating where the error occurred.\r
5945             </summary>\r
5946             <value>The line position indicating where the error occurred.</value>\r
5947         </member>\r
5948         <member name="P:Newtonsoft.Json.Schema.JsonSchemaException.Path">\r
5949             <summary>\r
5950             Gets the path to the JSON where the error occurred.\r
5951             </summary>\r
5952             <value>The path to the JSON where the error occurred.</value>\r
5953         </member>\r
5954         <member name="T:Newtonsoft.Json.Schema.JsonSchemaResolver">\r
5955             <summary>\r
5956             Resolves <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from an id.\r
5957             </summary>\r
5958         </member>\r
5959         <member name="M:Newtonsoft.Json.Schema.JsonSchemaResolver.#ctor">\r
5960             <summary>\r
5961             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> class.\r
5962             </summary>\r
5963         </member>\r
5964         <member name="M:Newtonsoft.Json.Schema.JsonSchemaResolver.GetSchema(System.String)">\r
5965             <summary>\r
5966             Gets a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> for the specified id.\r
5967             </summary>\r
5968             <param name="id">The id.</param>\r
5969             <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> for the specified id.</returns>\r
5970         </member>\r
5971         <member name="P:Newtonsoft.Json.Schema.JsonSchemaResolver.LoadedSchemas">\r
5972             <summary>\r
5973             Gets or sets the loaded schemas.\r
5974             </summary>\r
5975             <value>The loaded schemas.</value>\r
5976         </member>\r
5977         <member name="T:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling">\r
5978             <summary>\r
5979             Specifies undefined schema Id handling options for the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaGenerator"/>.\r
5980             </summary>\r
5981         </member>\r
5982         <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.None">\r
5983             <summary>\r
5984             Do not infer a schema Id.\r
5985             </summary>\r
5986         </member>\r
5987         <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.UseTypeName">\r
5988             <summary>\r
5989             Use the .NET type name as the schema Id.\r
5990             </summary>\r
5991         </member>\r
5992         <member name="F:Newtonsoft.Json.Schema.UndefinedSchemaIdHandling.UseAssemblyQualifiedName">\r
5993             <summary>\r
5994             Use the assembly qualified .NET type name as the schema Id.\r
5995             </summary>\r
5996         </member>\r
5997         <member name="T:Newtonsoft.Json.Schema.ValidationEventArgs">\r
5998             <summary>\r
5999             Returns detailed information related to the <see cref="T:Newtonsoft.Json.Schema.ValidationEventHandler"/>.\r
6000             </summary>\r
6001         </member>\r
6002         <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Exception">\r
6003             <summary>\r
6004             Gets the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaException"/> associated with the validation error.\r
6005             </summary>\r
6006             <value>The JsonSchemaException associated with the validation error.</value>\r
6007         </member>\r
6008         <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Path">\r
6009             <summary>\r
6010             Gets the path of the JSON location where the validation error occurred.\r
6011             </summary>\r
6012             <value>The path of the JSON location where the validation error occurred.</value>\r
6013         </member>\r
6014         <member name="P:Newtonsoft.Json.Schema.ValidationEventArgs.Message">\r
6015             <summary>\r
6016             Gets the text description corresponding to the validation error.\r
6017             </summary>\r
6018             <value>The text description.</value>\r
6019         </member>\r
6020         <member name="T:Newtonsoft.Json.Schema.ValidationEventHandler">\r
6021             <summary>\r
6022             Represents the callback method that will handle JSON schema validation events and the <see cref="T:Newtonsoft.Json.Schema.ValidationEventArgs"/>.\r
6023             </summary>\r
6024         </member>\r
6025         <member name="T:Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver">\r
6026             <summary>\r
6027             Resolves member mappings for a type, camel casing property names.\r
6028             </summary>\r
6029         </member>\r
6030         <member name="T:Newtonsoft.Json.Serialization.DefaultContractResolver">\r
6031             <summary>\r
6032             Used by <see cref="T:Newtonsoft.Json.JsonSerializer"/> to resolves a <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/> for a given <see cref="T:System.Type"/>.\r
6033             </summary>\r
6034         </member>\r
6035         <member name="T:Newtonsoft.Json.Serialization.IContractResolver">\r
6036             <summary>\r
6037             Used by <see cref="T:Newtonsoft.Json.JsonSerializer"/> to resolves a <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/> for a given <see cref="T:System.Type"/>.\r
6038             </summary>\r
6039             <example>\r
6040               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeContractResolverObject" title="IContractResolver Class"/>\r
6041               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeContractResolverExample" title="IContractResolver Example"/>\r
6042             </example>\r
6043         </member>\r
6044         <member name="M:Newtonsoft.Json.Serialization.IContractResolver.ResolveContract(System.Type)">\r
6045             <summary>\r
6046             Resolves the contract for a given type.\r
6047             </summary>\r
6048             <param name="type">The type to resolve a contract for.</param>\r
6049             <returns>The contract for a given type.</returns>\r
6050         </member>\r
6051         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.#ctor">\r
6052             <summary>\r
6053             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> class.\r
6054             </summary>\r
6055         </member>\r
6056         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.#ctor(System.Boolean)">\r
6057             <summary>\r
6058             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> class.\r
6059             </summary>\r
6060             <param name="shareCache">\r
6061             If set to <c>true</c> the <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> will use a cached shared with other resolvers of the same type.\r
6062             Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected\r
6063             behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly\r
6064             recommended to reuse <see cref="T:Newtonsoft.Json.Serialization.DefaultContractResolver"/> instances with the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
6065             </param>\r
6066         </member>\r
6067         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolveContract(System.Type)">\r
6068             <summary>\r
6069             Resolves the contract for a given type.\r
6070             </summary>\r
6071             <param name="type">The type to resolve a contract for.</param>\r
6072             <returns>The contract for a given type.</returns>\r
6073         </member>\r
6074         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.GetSerializableMembers(System.Type)">\r
6075             <summary>\r
6076             Gets the serializable members for the type.\r
6077             </summary>\r
6078             <param name="objectType">The type to get serializable members for.</param>\r
6079             <returns>The serializable members for the type.</returns>\r
6080         </member>\r
6081         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateObjectContract(System.Type)">\r
6082             <summary>\r
6083             Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonObjectContract"/> for the given type.\r
6084             </summary>\r
6085             <param name="objectType">Type of the object.</param>\r
6086             <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonObjectContract"/> for the given type.</returns>\r
6087         </member>\r
6088         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateConstructorParameters(System.Reflection.ConstructorInfo,Newtonsoft.Json.Serialization.JsonPropertyCollection)">\r
6089             <summary>\r
6090             Creates the constructor parameters.\r
6091             </summary>\r
6092             <param name="constructor">The constructor to create properties for.</param>\r
6093             <param name="memberProperties">The type's member properties.</param>\r
6094             <returns>Properties for the given <see cref="T:System.Reflection.ConstructorInfo"/>.</returns>\r
6095         </member>\r
6096         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreatePropertyFromConstructorParameter(Newtonsoft.Json.Serialization.JsonProperty,System.Reflection.ParameterInfo)">\r
6097             <summary>\r
6098             Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> for the given <see cref="T:System.Reflection.ParameterInfo"/>.\r
6099             </summary>\r
6100             <param name="matchingMemberProperty">The matching member property.</param>\r
6101             <param name="parameterInfo">The constructor parameter.</param>\r
6102             <returns>A created <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> for the given <see cref="T:System.Reflection.ParameterInfo"/>.</returns>\r
6103         </member>\r
6104         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolveContractConverter(System.Type)">\r
6105             <summary>\r
6106             Resolves the default <see cref="T:Newtonsoft.Json.JsonConverter"/> for the contract.\r
6107             </summary>\r
6108             <param name="objectType">Type of the object.</param>\r
6109             <returns>The contract's default <see cref="T:Newtonsoft.Json.JsonConverter"/>.</returns>\r
6110         </member>\r
6111         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateDictionaryContract(System.Type)">\r
6112             <summary>\r
6113             Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonDictionaryContract"/> for the given type.\r
6114             </summary>\r
6115             <param name="objectType">Type of the object.</param>\r
6116             <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonDictionaryContract"/> for the given type.</returns>\r
6117         </member>\r
6118         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateArrayContract(System.Type)">\r
6119             <summary>\r
6120             Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonArrayContract"/> for the given type.\r
6121             </summary>\r
6122             <param name="objectType">Type of the object.</param>\r
6123             <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonArrayContract"/> for the given type.</returns>\r
6124         </member>\r
6125         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreatePrimitiveContract(System.Type)">\r
6126             <summary>\r
6127             Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonPrimitiveContract"/> for the given type.\r
6128             </summary>\r
6129             <param name="objectType">Type of the object.</param>\r
6130             <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonPrimitiveContract"/> for the given type.</returns>\r
6131         </member>\r
6132         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateLinqContract(System.Type)">\r
6133             <summary>\r
6134             Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonLinqContract"/> for the given type.\r
6135             </summary>\r
6136             <param name="objectType">Type of the object.</param>\r
6137             <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonLinqContract"/> for the given type.</returns>\r
6138         </member>\r
6139         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateISerializableContract(System.Type)">\r
6140             <summary>\r
6141             Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonISerializableContract"/> for the given type.\r
6142             </summary>\r
6143             <param name="objectType">Type of the object.</param>\r
6144             <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonISerializableContract"/> for the given type.</returns>\r
6145         </member>\r
6146         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateStringContract(System.Type)">\r
6147             <summary>\r
6148             Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonStringContract"/> for the given type.\r
6149             </summary>\r
6150             <param name="objectType">Type of the object.</param>\r
6151             <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonStringContract"/> for the given type.</returns>\r
6152         </member>\r
6153         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateContract(System.Type)">\r
6154             <summary>\r
6155             Determines which contract type is created for the given type.\r
6156             </summary>\r
6157             <param name="objectType">Type of the object.</param>\r
6158             <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/> for the given type.</returns>\r
6159         </member>\r
6160         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateProperties(System.Type,Newtonsoft.Json.MemberSerialization)">\r
6161             <summary>\r
6162             Creates properties for the given <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/>.\r
6163             </summary>\r
6164             <param name="type">The type to create properties for.</param>\r
6165             /// <param name="memberSerialization">The member serialization mode for the type.</param>\r
6166             <returns>Properties for the given <see cref="T:Newtonsoft.Json.Serialization.JsonContract"/>.</returns>\r
6167         </member>\r
6168         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateMemberValueProvider(System.Reflection.MemberInfo)">\r
6169             <summary>\r
6170             Creates the <see cref="T:Newtonsoft.Json.Serialization.IValueProvider"/> used by the serializer to get and set values from a member.\r
6171             </summary>\r
6172             <param name="member">The member.</param>\r
6173             <returns>The <see cref="T:Newtonsoft.Json.Serialization.IValueProvider"/> used by the serializer to get and set values from a member.</returns>\r
6174         </member>\r
6175         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.CreateProperty(System.Reflection.MemberInfo,Newtonsoft.Json.MemberSerialization)">\r
6176             <summary>\r
6177             Creates a <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> for the given <see cref="T:System.Reflection.MemberInfo"/>.\r
6178             </summary>\r
6179             <param name="memberSerialization">The member's parent <see cref="T:Newtonsoft.Json.MemberSerialization"/>.</param>\r
6180             <param name="member">The member to create a <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> for.</param>\r
6181             <returns>A created <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> for the given <see cref="T:System.Reflection.MemberInfo"/>.</returns>\r
6182         </member>\r
6183         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.ResolvePropertyName(System.String)">\r
6184             <summary>\r
6185             Resolves the name of the property.\r
6186             </summary>\r
6187             <param name="propertyName">Name of the property.</param>\r
6188             <returns>Name of the property.</returns>\r
6189         </member>\r
6190         <member name="M:Newtonsoft.Json.Serialization.DefaultContractResolver.GetResolvedPropertyName(System.String)">\r
6191             <summary>\r
6192             Gets the resolved name of the property.\r
6193             </summary>\r
6194             <param name="propertyName">Name of the property.</param>\r
6195             <returns>Name of the property.</returns>\r
6196         </member>\r
6197         <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.DynamicCodeGeneration">\r
6198             <summary>\r
6199             Gets a value indicating whether members are being get and set using dynamic code generation.\r
6200             This value is determined by the runtime permissions available.\r
6201             </summary>\r
6202             <value>\r
6203                 <c>true</c> if using dynamic code generation; otherwise, <c>false</c>.\r
6204             </value>\r
6205         </member>\r
6206         <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.DefaultMembersSearchFlags">\r
6207             <summary>\r
6208             Gets or sets the default members search flags.\r
6209             </summary>\r
6210             <value>The default members search flags.</value>\r
6211         </member>\r
6212         <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.SerializeCompilerGeneratedMembers">\r
6213             <summary>\r
6214             Gets or sets a value indicating whether compiler generated members should be serialized.\r
6215             </summary>\r
6216             <value>\r
6217                 <c>true</c> if serialized compiler generated members; otherwise, <c>false</c>.\r
6218             </value>\r
6219         </member>\r
6220         <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.IgnoreSerializableInterface">\r
6221             <summary>\r
6222             Gets or sets a value indicating whether to ignore the <see cref="T:System.Runtime.Serialization.ISerializable"/> interface when serializing and deserializing types.\r
6223             </summary>\r
6224             <value>\r
6225                 <c>true</c> if the <see cref="T:System.Runtime.Serialization.ISerializable"/> interface will be ignored when serializing and deserializing types; otherwise, <c>false</c>.\r
6226             </value>\r
6227         </member>\r
6228         <member name="P:Newtonsoft.Json.Serialization.DefaultContractResolver.IgnoreSerializableAttribute">\r
6229             <summary>\r
6230             Gets or sets a value indicating whether to ignore the <see cref="T:System.SerializableAttribute"/> attribute when serializing and deserializing types.\r
6231             </summary>\r
6232             <value>\r
6233                 <c>true</c> if the <see cref="T:System.SerializableAttribute"/> attribute will be ignored when serializing and deserializing types; otherwise, <c>false</c>.\r
6234             </value>\r
6235         </member>\r
6236         <member name="M:Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver.#ctor">\r
6237             <summary>\r
6238             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver"/> class.\r
6239             </summary>\r
6240         </member>\r
6241         <member name="M:Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver.ResolvePropertyName(System.String)">\r
6242             <summary>\r
6243             Resolves the name of the property.\r
6244             </summary>\r
6245             <param name="propertyName">Name of the property.</param>\r
6246             <returns>The property name camel cased.</returns>\r
6247         </member>\r
6248         <member name="T:Newtonsoft.Json.Serialization.DefaultSerializationBinder">\r
6249             <summary>\r
6250             The default serialization binder used when resolving and loading classes from type names.\r
6251             </summary>\r
6252         </member>\r
6253         <member name="M:Newtonsoft.Json.Serialization.DefaultSerializationBinder.BindToType(System.String,System.String)">\r
6254             <summary>\r
6255             When overridden in a derived class, controls the binding of a serialized object to a type.\r
6256             </summary>\r
6257             <param name="assemblyName">Specifies the <see cref="T:System.Reflection.Assembly"/> name of the serialized object.</param>\r
6258             <param name="typeName">Specifies the <see cref="T:System.Type"/> name of the serialized object.</param>\r
6259             <returns>\r
6260             The type of the object the formatter creates a new instance of.\r
6261             </returns>\r
6262         </member>\r
6263         <member name="T:Newtonsoft.Json.Serialization.ErrorContext">\r
6264             <summary>\r
6265             Provides information surrounding an error.\r
6266             </summary>\r
6267         </member>\r
6268         <member name="P:Newtonsoft.Json.Serialization.ErrorContext.Error">\r
6269             <summary>\r
6270             Gets or sets the error.\r
6271             </summary>\r
6272             <value>The error.</value>\r
6273         </member>\r
6274         <member name="P:Newtonsoft.Json.Serialization.ErrorContext.OriginalObject">\r
6275             <summary>\r
6276             Gets the original object that caused the error.\r
6277             </summary>\r
6278             <value>The original object that caused the error.</value>\r
6279         </member>\r
6280         <member name="P:Newtonsoft.Json.Serialization.ErrorContext.Member">\r
6281             <summary>\r
6282             Gets the member that caused the error.\r
6283             </summary>\r
6284             <value>The member that caused the error.</value>\r
6285         </member>\r
6286         <member name="P:Newtonsoft.Json.Serialization.ErrorContext.Path">\r
6287             <summary>\r
6288             Gets the path of the JSON location where the error occurred.\r
6289             </summary>\r
6290             <value>The path of the JSON location where the error occurred.</value>\r
6291         </member>\r
6292         <member name="P:Newtonsoft.Json.Serialization.ErrorContext.Handled">\r
6293             <summary>\r
6294             Gets or sets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.ErrorContext"/> is handled.\r
6295             </summary>\r
6296             <value><c>true</c> if handled; otherwise, <c>false</c>.</value>\r
6297         </member>\r
6298         <member name="T:Newtonsoft.Json.Serialization.JsonArrayContract">\r
6299             <summary>\r
6300             Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
6301             </summary>\r
6302         </member>\r
6303         <member name="M:Newtonsoft.Json.Serialization.JsonArrayContract.#ctor(System.Type)">\r
6304             <summary>\r
6305             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonArrayContract"/> class.\r
6306             </summary>\r
6307             <param name="underlyingType">The underlying type for the contract.</param>\r
6308         </member>\r
6309         <member name="P:Newtonsoft.Json.Serialization.JsonArrayContract.CollectionItemType">\r
6310             <summary>\r
6311             Gets the <see cref="T:System.Type"/> of the collection items.\r
6312             </summary>\r
6313             <value>The <see cref="T:System.Type"/> of the collection items.</value>\r
6314         </member>\r
6315         <member name="P:Newtonsoft.Json.Serialization.JsonArrayContract.IsMultidimensionalArray">\r
6316             <summary>\r
6317             Gets a value indicating whether the collection type is a multidimensional array.\r
6318             </summary>\r
6319             <value><c>true</c> if the collection type is a multidimensional array; otherwise, <c>false</c>.</value>\r
6320         </member>\r
6321         <member name="T:Newtonsoft.Json.Serialization.JsonDictionaryContract">\r
6322             <summary>\r
6323             Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
6324             </summary>\r
6325         </member>\r
6326         <member name="M:Newtonsoft.Json.Serialization.JsonDictionaryContract.#ctor(System.Type)">\r
6327             <summary>\r
6328             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonDictionaryContract"/> class.\r
6329             </summary>\r
6330             <param name="underlyingType">The underlying type for the contract.</param>\r
6331         </member>\r
6332         <member name="P:Newtonsoft.Json.Serialization.JsonDictionaryContract.PropertyNameResolver">\r
6333             <summary>\r
6334             Gets or sets the property name resolver.\r
6335             </summary>\r
6336             <value>The property name resolver.</value>\r
6337         </member>\r
6338         <member name="P:Newtonsoft.Json.Serialization.JsonDictionaryContract.DictionaryKeyType">\r
6339             <summary>\r
6340             Gets the <see cref="T:System.Type"/> of the dictionary keys.\r
6341             </summary>\r
6342             <value>The <see cref="T:System.Type"/> of the dictionary keys.</value>\r
6343         </member>\r
6344         <member name="P:Newtonsoft.Json.Serialization.JsonDictionaryContract.DictionaryValueType">\r
6345             <summary>\r
6346             Gets the <see cref="T:System.Type"/> of the dictionary values.\r
6347             </summary>\r
6348             <value>The <see cref="T:System.Type"/> of the dictionary values.</value>\r
6349         </member>\r
6350         <member name="T:Newtonsoft.Json.Serialization.JsonProperty">\r
6351             <summary>\r
6352             Maps a JSON property to a .NET member or constructor parameter.\r
6353             </summary>\r
6354         </member>\r
6355         <member name="M:Newtonsoft.Json.Serialization.JsonProperty.ToString">\r
6356             <summary>\r
6357             Returns a <see cref="T:System.String"/> that represents this instance.\r
6358             </summary>\r
6359             <returns>\r
6360             A <see cref="T:System.String"/> that represents this instance.\r
6361             </returns>\r
6362         </member>\r
6363         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.PropertyName">\r
6364             <summary>\r
6365             Gets or sets the name of the property.\r
6366             </summary>\r
6367             <value>The name of the property.</value>\r
6368         </member>\r
6369         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.DeclaringType">\r
6370             <summary>\r
6371             Gets or sets the type that declared this property.\r
6372             </summary>\r
6373             <value>The type that declared this property.</value>\r
6374         </member>\r
6375         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Order">\r
6376             <summary>\r
6377             Gets or sets the order of serialization and deserialization of a member.\r
6378             </summary>\r
6379             <value>The numeric order of serialization or deserialization.</value>\r
6380         </member>\r
6381         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.UnderlyingName">\r
6382             <summary>\r
6383             Gets or sets the name of the underlying member or parameter.\r
6384             </summary>\r
6385             <value>The name of the underlying member or parameter.</value>\r
6386         </member>\r
6387         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ValueProvider">\r
6388             <summary>\r
6389             Gets the <see cref="T:Newtonsoft.Json.Serialization.IValueProvider"/> that will get and set the <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> during serialization.\r
6390             </summary>\r
6391             <value>The <see cref="T:Newtonsoft.Json.Serialization.IValueProvider"/> that will get and set the <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> during serialization.</value>\r
6392         </member>\r
6393         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.PropertyType">\r
6394             <summary>\r
6395             Gets or sets the type of the property.\r
6396             </summary>\r
6397             <value>The type of the property.</value>\r
6398         </member>\r
6399         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Converter">\r
6400             <summary>\r
6401             Gets or sets the <see cref="T:Newtonsoft.Json.JsonConverter"/> for the property.\r
6402             If set this converter takes presidence over the contract converter for the property type.\r
6403             </summary>\r
6404             <value>The converter.</value>\r
6405         </member>\r
6406         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.MemberConverter">\r
6407             <summary>\r
6408             Gets the member converter.\r
6409             </summary>\r
6410             <value>The member converter.</value>\r
6411         </member>\r
6412         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Ignored">\r
6413             <summary>\r
6414             Gets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> is ignored.\r
6415             </summary>\r
6416             <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>\r
6417         </member>\r
6418         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Readable">\r
6419             <summary>\r
6420             Gets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> is readable.\r
6421             </summary>\r
6422             <value><c>true</c> if readable; otherwise, <c>false</c>.</value>\r
6423         </member>\r
6424         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Writable">\r
6425             <summary>\r
6426             Gets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> is writable.\r
6427             </summary>\r
6428             <value><c>true</c> if writable; otherwise, <c>false</c>.</value>\r
6429         </member>\r
6430         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.HasMemberAttribute">\r
6431             <summary>\r
6432             Gets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> has a member attribute.\r
6433             </summary>\r
6434             <value><c>true</c> if has a member attribute; otherwise, <c>false</c>.</value>\r
6435         </member>\r
6436         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.DefaultValue">\r
6437             <summary>\r
6438             Gets the default value.\r
6439             </summary>\r
6440             <value>The default value.</value>\r
6441         </member>\r
6442         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.Required">\r
6443             <summary>\r
6444             Gets a value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> is required.\r
6445             </summary>\r
6446             <value>A value indicating whether this <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> is required.</value>\r
6447         </member>\r
6448         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.IsReference">\r
6449             <summary>\r
6450             Gets a value indicating whether this property preserves object references.\r
6451             </summary>\r
6452             <value>\r
6453                 <c>true</c> if this instance is reference; otherwise, <c>false</c>.\r
6454             </value>\r
6455         </member>\r
6456         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.NullValueHandling">\r
6457             <summary>\r
6458             Gets the property null value handling.\r
6459             </summary>\r
6460             <value>The null value handling.</value>\r
6461         </member>\r
6462         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.DefaultValueHandling">\r
6463             <summary>\r
6464             Gets the property default value handling.\r
6465             </summary>\r
6466             <value>The default value handling.</value>\r
6467         </member>\r
6468         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ReferenceLoopHandling">\r
6469             <summary>\r
6470             Gets the property reference loop handling.\r
6471             </summary>\r
6472             <value>The reference loop handling.</value>\r
6473         </member>\r
6474         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ObjectCreationHandling">\r
6475             <summary>\r
6476             Gets the property object creation handling.\r
6477             </summary>\r
6478             <value>The object creation handling.</value>\r
6479         </member>\r
6480         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.TypeNameHandling">\r
6481             <summary>\r
6482             Gets or sets the type name handling.\r
6483             </summary>\r
6484             <value>The type name handling.</value>\r
6485         </member>\r
6486         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ShouldSerialize">\r
6487             <summary>\r
6488             Gets or sets a predicate used to determine whether the property should be serialize.\r
6489             </summary>\r
6490             <value>A predicate used to determine whether the property should be serialize.</value>\r
6491         </member>\r
6492         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.GetIsSpecified">\r
6493             <summary>\r
6494             Gets or sets a predicate used to determine whether the property should be serialized.\r
6495             </summary>\r
6496             <value>A predicate used to determine whether the property should be serialized.</value>\r
6497         </member>\r
6498         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.SetIsSpecified">\r
6499             <summary>\r
6500             Gets or sets an action used to set whether the property has been deserialized.\r
6501             </summary>\r
6502             <value>An action used to set whether the property has been deserialized.</value>\r
6503         </member>\r
6504         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ItemConverter">\r
6505             <summary>\r
6506             Gets or sets the converter used when serializing the property's collection items.\r
6507             </summary>\r
6508             <value>The collection's items converter.</value>\r
6509         </member>\r
6510         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ItemIsReference">\r
6511             <summary>\r
6512             Gets or sets whether this property's collection items are serialized as a reference.\r
6513             </summary>\r
6514             <value>Whether this property's collection items are serialized as a reference.</value>\r
6515         </member>\r
6516         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ItemTypeNameHandling">\r
6517             <summary>\r
6518             Gets or sets the the type name handling used when serializing the property's collection items.\r
6519             </summary>\r
6520             <value>The collection's items type name handling.</value>\r
6521         </member>\r
6522         <member name="P:Newtonsoft.Json.Serialization.JsonProperty.ItemReferenceLoopHandling">\r
6523             <summary>\r
6524             Gets or sets the the reference loop handling used when serializing the property's collection items.\r
6525             </summary>\r
6526             <value>The collection's items reference loop handling.</value>\r
6527         </member>\r
6528         <member name="T:Newtonsoft.Json.Serialization.JsonPropertyCollection">\r
6529             <summary>\r
6530             A collection of <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> objects.\r
6531             </summary>\r
6532         </member>\r
6533         <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.#ctor(System.Type)">\r
6534             <summary>\r
6535             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonPropertyCollection"/> class.\r
6536             </summary>\r
6537             <param name="type">The type.</param>\r
6538         </member>\r
6539         <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.GetKeyForItem(Newtonsoft.Json.Serialization.JsonProperty)">\r
6540             <summary>\r
6541             When implemented in a derived class, extracts the key from the specified element.\r
6542             </summary>\r
6543             <param name="item">The element from which to extract the key.</param>\r
6544             <returns>The key for the specified element.</returns>\r
6545         </member>\r
6546         <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.AddProperty(Newtonsoft.Json.Serialization.JsonProperty)">\r
6547             <summary>\r
6548             Adds a <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> object.\r
6549             </summary>\r
6550             <param name="property">The property to add to the collection.</param>\r
6551         </member>\r
6552         <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.GetClosestMatchProperty(System.String)">\r
6553             <summary>\r
6554             Gets the closest matching <see cref="T:Newtonsoft.Json.Serialization.JsonProperty"/> object.\r
6555             First attempts to get an exact case match of propertyName and then\r
6556             a case insensitive match.\r
6557             </summary>\r
6558             <param name="propertyName">Name of the property.</param>\r
6559             <returns>A matching property if found.</returns>\r
6560         </member>\r
6561         <member name="M:Newtonsoft.Json.Serialization.JsonPropertyCollection.GetProperty(System.String,System.StringComparison)">\r
6562             <summary>\r
6563             Gets a property by property name.\r
6564             </summary>\r
6565             <param name="propertyName">The name of the property to get.</param>\r
6566             <param name="comparisonType">Type property name string comparison.</param>\r
6567             <returns>A matching property if found.</returns>\r
6568         </member>\r
6569         <member name="T:Newtonsoft.Json.MissingMemberHandling">\r
6570             <summary>\r
6571             Specifies missing member handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
6572             </summary>\r
6573         </member>\r
6574         <member name="F:Newtonsoft.Json.MissingMemberHandling.Ignore">\r
6575             <summary>\r
6576             Ignore a missing member and do not attempt to deserialize it.\r
6577             </summary>\r
6578         </member>\r
6579         <member name="F:Newtonsoft.Json.MissingMemberHandling.Error">\r
6580             <summary>\r
6581             Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a missing member is encountered during deserialization.\r
6582             </summary>\r
6583         </member>\r
6584         <member name="T:Newtonsoft.Json.NullValueHandling">\r
6585             <summary>\r
6586             Specifies null value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
6587             </summary>\r
6588             <example>\r
6589               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeNullValueHandlingObject" title="NullValueHandling Class"/>\r
6590               <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\SerializationTests.cs" region="ReducingSerializedJsonSizeNullValueHandlingExample" title="NullValueHandling Ignore Example"/>\r
6591             </example>\r
6592         </member>\r
6593         <member name="F:Newtonsoft.Json.NullValueHandling.Include">\r
6594             <summary>\r
6595             Include null values when serializing and deserializing objects.\r
6596             </summary>\r
6597         </member>\r
6598         <member name="F:Newtonsoft.Json.NullValueHandling.Ignore">\r
6599             <summary>\r
6600             Ignore null values when serializing and deserializing objects.\r
6601             </summary>\r
6602         </member>\r
6603         <member name="T:Newtonsoft.Json.ReferenceLoopHandling">\r
6604             <summary>\r
6605             Specifies reference loop handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
6606             </summary>\r
6607         </member>\r
6608         <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Error">\r
6609             <summary>\r
6610             Throw a <see cref="T:Newtonsoft.Json.JsonSerializationException"/> when a loop is encountered.\r
6611             </summary>\r
6612         </member>\r
6613         <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Ignore">\r
6614             <summary>\r
6615             Ignore loop references and do not serialize.\r
6616             </summary>\r
6617         </member>\r
6618         <member name="F:Newtonsoft.Json.ReferenceLoopHandling.Serialize">\r
6619             <summary>\r
6620             Serialize loop references.\r
6621             </summary>\r
6622         </member>\r
6623         <member name="T:Newtonsoft.Json.Schema.JsonSchema">\r
6624             <summary>\r
6625             An in-memory representation of a JSON Schema.\r
6626             </summary>\r
6627         </member>\r
6628         <member name="M:Newtonsoft.Json.Schema.JsonSchema.#ctor">\r
6629             <summary>\r
6630             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> class.\r
6631             </summary>\r
6632         </member>\r
6633         <member name="M:Newtonsoft.Json.Schema.JsonSchema.Read(Newtonsoft.Json.JsonReader)">\r
6634             <summary>\r
6635             Reads a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.\r
6636             </summary>\r
6637             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the JSON Schema to read.</param>\r
6638             <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> object representing the JSON Schema.</returns>\r
6639         </member>\r
6640         <member name="M:Newtonsoft.Json.Schema.JsonSchema.Read(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Schema.JsonSchemaResolver)">\r
6641             <summary>\r
6642             Reads a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified <see cref="T:Newtonsoft.Json.JsonReader"/>.\r
6643             </summary>\r
6644             <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> containing the JSON Schema to read.</param>\r
6645             <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> to use when resolving schema references.</param>\r
6646             <returns>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> object representing the JSON Schema.</returns>\r
6647         </member>\r
6648         <member name="M:Newtonsoft.Json.Schema.JsonSchema.Parse(System.String)">\r
6649             <summary>\r
6650             Load a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from a string that contains schema JSON.\r
6651             </summary>\r
6652             <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>\r
6653             <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> populated from the string that contains JSON.</returns>\r
6654         </member>\r
6655         <member name="M:Newtonsoft.Json.Schema.JsonSchema.Parse(System.String,Newtonsoft.Json.Schema.JsonSchemaResolver)">\r
6656             <summary>\r
6657             Parses the specified json.\r
6658             </summary>\r
6659             <param name="json">The json.</param>\r
6660             <param name="resolver">The resolver.</param>\r
6661             <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> populated from the string that contains JSON.</returns>\r
6662         </member>\r
6663         <member name="M:Newtonsoft.Json.Schema.JsonSchema.WriteTo(Newtonsoft.Json.JsonWriter)">\r
6664             <summary>\r
6665             Writes this schema to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.\r
6666             </summary>\r
6667             <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>\r
6668         </member>\r
6669         <member name="M:Newtonsoft.Json.Schema.JsonSchema.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.Schema.JsonSchemaResolver)">\r
6670             <summary>\r
6671             Writes this schema to a <see cref="T:Newtonsoft.Json.JsonWriter"/> using the specified <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/>.\r
6672             </summary>\r
6673             <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>\r
6674             <param name="resolver">The resolver used.</param>\r
6675         </member>\r
6676         <member name="M:Newtonsoft.Json.Schema.JsonSchema.ToString">\r
6677             <summary>\r
6678             Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.\r
6679             </summary>\r
6680             <returns>\r
6681             A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.\r
6682             </returns>\r
6683         </member>\r
6684         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Id">\r
6685             <summary>\r
6686             Gets or sets the id.\r
6687             </summary>\r
6688         </member>\r
6689         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Title">\r
6690             <summary>\r
6691             Gets or sets the title.\r
6692             </summary>\r
6693         </member>\r
6694         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Required">\r
6695             <summary>\r
6696             Gets or sets whether the object is required.\r
6697             </summary>\r
6698         </member>\r
6699         <member name="P:Newtonsoft.Json.Schema.JsonSchema.ReadOnly">\r
6700             <summary>\r
6701             Gets or sets whether the object is read only.\r
6702             </summary>\r
6703         </member>\r
6704         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Hidden">\r
6705             <summary>\r
6706             Gets or sets whether the object is visible to users.\r
6707             </summary>\r
6708         </member>\r
6709         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Transient">\r
6710             <summary>\r
6711             Gets or sets whether the object is transient.\r
6712             </summary>\r
6713         </member>\r
6714         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Description">\r
6715             <summary>\r
6716             Gets or sets the description of the object.\r
6717             </summary>\r
6718         </member>\r
6719         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Type">\r
6720             <summary>\r
6721             Gets or sets the types of values allowed by the object.\r
6722             </summary>\r
6723             <value>The type.</value>\r
6724         </member>\r
6725         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Pattern">\r
6726             <summary>\r
6727             Gets or sets the pattern.\r
6728             </summary>\r
6729             <value>The pattern.</value>\r
6730         </member>\r
6731         <member name="P:Newtonsoft.Json.Schema.JsonSchema.MinimumLength">\r
6732             <summary>\r
6733             Gets or sets the minimum length.\r
6734             </summary>\r
6735             <value>The minimum length.</value>\r
6736         </member>\r
6737         <member name="P:Newtonsoft.Json.Schema.JsonSchema.MaximumLength">\r
6738             <summary>\r
6739             Gets or sets the maximum length.\r
6740             </summary>\r
6741             <value>The maximum length.</value>\r
6742         </member>\r
6743         <member name="P:Newtonsoft.Json.Schema.JsonSchema.DivisibleBy">\r
6744             <summary>\r
6745             Gets or sets a number that the value should be divisble by.\r
6746             </summary>\r
6747             <value>A number that the value should be divisble by.</value>\r
6748         </member>\r
6749         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Minimum">\r
6750             <summary>\r
6751             Gets or sets the minimum.\r
6752             </summary>\r
6753             <value>The minimum.</value>\r
6754         </member>\r
6755         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Maximum">\r
6756             <summary>\r
6757             Gets or sets the maximum.\r
6758             </summary>\r
6759             <value>The maximum.</value>\r
6760         </member>\r
6761         <member name="P:Newtonsoft.Json.Schema.JsonSchema.ExclusiveMinimum">\r
6762             <summary>\r
6763             Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute.\r
6764             </summary>\r
6765             <value>A flag indicating whether the value can not equal the number defined by the "minimum" attribute.</value>\r
6766         </member>\r
6767         <member name="P:Newtonsoft.Json.Schema.JsonSchema.ExclusiveMaximum">\r
6768             <summary>\r
6769             Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute.\r
6770             </summary>\r
6771             <value>A flag indicating whether the value can not equal the number defined by the "maximum" attribute.</value>\r
6772         </member>\r
6773         <member name="P:Newtonsoft.Json.Schema.JsonSchema.MinimumItems">\r
6774             <summary>\r
6775             Gets or sets the minimum number of items.\r
6776             </summary>\r
6777             <value>The minimum number of items.</value>\r
6778         </member>\r
6779         <member name="P:Newtonsoft.Json.Schema.JsonSchema.MaximumItems">\r
6780             <summary>\r
6781             Gets or sets the maximum number of items.\r
6782             </summary>\r
6783             <value>The maximum number of items.</value>\r
6784         </member>\r
6785         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Items">\r
6786             <summary>\r
6787             Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of items.\r
6788             </summary>\r
6789             <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of items.</value>\r
6790         </member>\r
6791         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Properties">\r
6792             <summary>\r
6793             Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of properties.\r
6794             </summary>\r
6795             <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of properties.</value>\r
6796         </member>\r
6797         <member name="P:Newtonsoft.Json.Schema.JsonSchema.AdditionalProperties">\r
6798             <summary>\r
6799             Gets or sets the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional properties.\r
6800             </summary>\r
6801             <value>The <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> of additional properties.</value>\r
6802         </member>\r
6803         <member name="P:Newtonsoft.Json.Schema.JsonSchema.PatternProperties">\r
6804             <summary>\r
6805             Gets or sets the pattern properties.\r
6806             </summary>\r
6807             <value>The pattern properties.</value>\r
6808         </member>\r
6809         <member name="P:Newtonsoft.Json.Schema.JsonSchema.AllowAdditionalProperties">\r
6810             <summary>\r
6811             Gets or sets a value indicating whether additional properties are allowed.\r
6812             </summary>\r
6813             <value>\r
6814                 <c>true</c> if additional properties are allowed; otherwise, <c>false</c>.\r
6815             </value>\r
6816         </member>\r
6817         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Requires">\r
6818             <summary>\r
6819             Gets or sets the required property if this property is present.\r
6820             </summary>\r
6821             <value>The required property if this property is present.</value>\r
6822         </member>\r
6823         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Identity">\r
6824             <summary>\r
6825             Gets or sets the identity.\r
6826             </summary>\r
6827             <value>The identity.</value>\r
6828         </member>\r
6829         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Enum">\r
6830             <summary>\r
6831             Gets or sets the a collection of valid enum values allowed.\r
6832             </summary>\r
6833             <value>A collection of valid enum values allowed.</value>\r
6834         </member>\r
6835         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Options">\r
6836             <summary>\r
6837             Gets or sets a collection of options.\r
6838             </summary>\r
6839             <value>A collection of options.</value>\r
6840         </member>\r
6841         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Disallow">\r
6842             <summary>\r
6843             Gets or sets disallowed types.\r
6844             </summary>\r
6845             <value>The disallow types.</value>\r
6846         </member>\r
6847         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Default">\r
6848             <summary>\r
6849             Gets or sets the default value.\r
6850             </summary>\r
6851             <value>The default value.</value>\r
6852         </member>\r
6853         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Extends">\r
6854             <summary>\r
6855             Gets or sets the extend <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/>.\r
6856             </summary>\r
6857             <value>The extended <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/>.</value>\r
6858         </member>\r
6859         <member name="P:Newtonsoft.Json.Schema.JsonSchema.Format">\r
6860             <summary>\r
6861             Gets or sets the format.\r
6862             </summary>\r
6863             <value>The format.</value>\r
6864         </member>\r
6865         <member name="T:Newtonsoft.Json.Schema.JsonSchemaGenerator">\r
6866             <summary>\r
6867             Generates a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from a specified <see cref="T:System.Type"/>.\r
6868             </summary>\r
6869         </member>\r
6870         <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type)">\r
6871             <summary>\r
6872             Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type.\r
6873             </summary>\r
6874             <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param>\r
6875             <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns>\r
6876         </member>\r
6877         <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,Newtonsoft.Json.Schema.JsonSchemaResolver)">\r
6878             <summary>\r
6879             Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type.\r
6880             </summary>\r
6881             <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param>\r
6882             <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> used to resolve schema references.</param>\r
6883             <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns>\r
6884         </member>\r
6885         <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,System.Boolean)">\r
6886             <summary>\r
6887             Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type.\r
6888             </summary>\r
6889             <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param>\r
6890             <param name="rootSchemaNullable">Specify whether the generated root <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> will be nullable.</param>\r
6891             <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns>\r
6892         </member>\r
6893         <member name="M:Newtonsoft.Json.Schema.JsonSchemaGenerator.Generate(System.Type,Newtonsoft.Json.Schema.JsonSchemaResolver,System.Boolean)">\r
6894             <summary>\r
6895             Generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from the specified type.\r
6896             </summary>\r
6897             <param name="type">The type to generate a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from.</param>\r
6898             <param name="resolver">The <see cref="T:Newtonsoft.Json.Schema.JsonSchemaResolver"/> used to resolve schema references.</param>\r
6899             <param name="rootSchemaNullable">Specify whether the generated root <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> will be nullable.</param>\r
6900             <returns>A <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> generated from the specified type.</returns>\r
6901         </member>\r
6902         <member name="P:Newtonsoft.Json.Schema.JsonSchemaGenerator.UndefinedSchemaIdHandling">\r
6903             <summary>\r
6904             Gets or sets how undefined schemas are handled by the serializer.\r
6905             </summary>\r
6906         </member>\r
6907         <member name="P:Newtonsoft.Json.Schema.JsonSchemaGenerator.ContractResolver">\r
6908             <summary>\r
6909             Gets or sets the contract resolver.\r
6910             </summary>\r
6911             <value>The contract resolver.</value>\r
6912         </member>\r
6913         <member name="T:Newtonsoft.Json.Schema.JsonSchemaType">\r
6914             <summary>\r
6915             The value types allowed by the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/>.\r
6916             </summary>\r
6917         </member>\r
6918         <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.None">\r
6919             <summary>\r
6920             No type specified.\r
6921             </summary>\r
6922         </member>\r
6923         <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.String">\r
6924             <summary>\r
6925             String type.\r
6926             </summary>\r
6927         </member>\r
6928         <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Float">\r
6929             <summary>\r
6930             Float type.\r
6931             </summary>\r
6932         </member>\r
6933         <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Integer">\r
6934             <summary>\r
6935             Integer type.\r
6936             </summary>\r
6937         </member>\r
6938         <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Boolean">\r
6939             <summary>\r
6940             Boolean type.\r
6941             </summary>\r
6942         </member>\r
6943         <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Object">\r
6944             <summary>\r
6945             Object type.\r
6946             </summary>\r
6947         </member>\r
6948         <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Array">\r
6949             <summary>\r
6950             Array type.\r
6951             </summary>\r
6952         </member>\r
6953         <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Null">\r
6954             <summary>\r
6955             Null type.\r
6956             </summary>\r
6957         </member>\r
6958         <member name="F:Newtonsoft.Json.Schema.JsonSchemaType.Any">\r
6959             <summary>\r
6960             Any type.\r
6961             </summary>\r
6962         </member>\r
6963         <member name="T:Newtonsoft.Json.Serialization.JsonObjectContract">\r
6964             <summary>\r
6965             Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
6966             </summary>\r
6967         </member>\r
6968         <member name="M:Newtonsoft.Json.Serialization.JsonObjectContract.#ctor(System.Type)">\r
6969             <summary>\r
6970             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonObjectContract"/> class.\r
6971             </summary>\r
6972             <param name="underlyingType">The underlying type for the contract.</param>\r
6973         </member>\r
6974         <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.MemberSerialization">\r
6975             <summary>\r
6976             Gets or sets the object member serialization.\r
6977             </summary>\r
6978             <value>The member object serialization.</value>\r
6979         </member>\r
6980         <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ItemRequired">\r
6981             <summary>\r
6982             Gets or sets a value that indicates whether the object's properties are required.\r
6983             </summary>\r
6984             <value>\r
6985                 A value indicating whether the object's properties are required.\r
6986             </value>\r
6987         </member>\r
6988         <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.Properties">\r
6989             <summary>\r
6990             Gets the object's properties.\r
6991             </summary>\r
6992             <value>The object's properties.</value>\r
6993         </member>\r
6994         <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ConstructorParameters">\r
6995             <summary>\r
6996             Gets the constructor parameters required for any non-default constructor\r
6997             </summary>\r
6998         </member>\r
6999         <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.OverrideConstructor">\r
7000             <summary>\r
7001             Gets or sets the override constructor used to create the object.\r
7002             This is set when a constructor is marked up using the\r
7003             JsonConstructor attribute.\r
7004             </summary>\r
7005             <value>The override constructor.</value>\r
7006         </member>\r
7007         <member name="P:Newtonsoft.Json.Serialization.JsonObjectContract.ParametrizedConstructor">\r
7008             <summary>\r
7009             Gets or sets the parametrized constructor used to create the object.\r
7010             </summary>\r
7011             <value>The parametrized constructor.</value>\r
7012         </member>\r
7013         <member name="T:Newtonsoft.Json.Serialization.JsonStringContract">\r
7014             <summary>\r
7015             Contract details for a <see cref="T:System.Type"/> used by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
7016             </summary>\r
7017         </member>\r
7018         <member name="M:Newtonsoft.Json.Serialization.JsonStringContract.#ctor(System.Type)">\r
7019             <summary>\r
7020             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.JsonStringContract"/> class.\r
7021             </summary>\r
7022             <param name="underlyingType">The underlying type for the contract.</param>\r
7023         </member>\r
7024         <member name="T:Newtonsoft.Json.Serialization.ReflectionValueProvider">\r
7025             <summary>\r
7026             Get and set values for a <see cref="T:System.Reflection.MemberInfo"/> using reflection.\r
7027             </summary>\r
7028         </member>\r
7029         <member name="M:Newtonsoft.Json.Serialization.ReflectionValueProvider.#ctor(System.Reflection.MemberInfo)">\r
7030             <summary>\r
7031             Initializes a new instance of the <see cref="T:Newtonsoft.Json.Serialization.ReflectionValueProvider"/> class.\r
7032             </summary>\r
7033             <param name="memberInfo">The member info.</param>\r
7034         </member>\r
7035         <member name="M:Newtonsoft.Json.Serialization.ReflectionValueProvider.SetValue(System.Object,System.Object)">\r
7036             <summary>\r
7037             Sets the value.\r
7038             </summary>\r
7039             <param name="target">The target to set the value on.</param>\r
7040             <param name="value">The value to set on the target.</param>\r
7041         </member>\r
7042         <member name="M:Newtonsoft.Json.Serialization.ReflectionValueProvider.GetValue(System.Object)">\r
7043             <summary>\r
7044             Gets the value.\r
7045             </summary>\r
7046             <param name="target">The target to get the value from.</param>\r
7047             <returns>The value.</returns>\r
7048         </member>\r
7049         <member name="T:Newtonsoft.Json.Serialization.OnErrorAttribute">\r
7050             <summary>\r
7051             When applied to a method, specifies that the method is called when an error occurs serializing an object.\r
7052             </summary>\r
7053         </member>\r
7054         <member name="T:Newtonsoft.Json.Serialization.ObjectConstructor`1">\r
7055             <summary>\r
7056             Represents a method that constructs an object.\r
7057             </summary>\r
7058             <typeparam name="T">The object type to create.</typeparam>\r
7059         </member>\r
7060         <member name="T:Newtonsoft.Json.TypeNameHandling">\r
7061             <summary>\r
7062             Specifies type name handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.\r
7063             </summary>\r
7064         </member>\r
7065         <member name="F:Newtonsoft.Json.TypeNameHandling.None">\r
7066             <summary>\r
7067             Do not include the .NET type name when serializing types.\r
7068             </summary>\r
7069         </member>\r
7070         <member name="F:Newtonsoft.Json.TypeNameHandling.Objects">\r
7071             <summary>\r
7072             Include the .NET type name when serializing into a JSON object structure.\r
7073             </summary>\r
7074         </member>\r
7075         <member name="F:Newtonsoft.Json.TypeNameHandling.Arrays">\r
7076             <summary>\r
7077             Include the .NET type name when serializing into a JSON array structure.\r
7078             </summary>\r
7079         </member>\r
7080         <member name="F:Newtonsoft.Json.TypeNameHandling.All">\r
7081             <summary>\r
7082             Always include the .NET type name when serializing.\r
7083             </summary>\r
7084         </member>\r
7085         <member name="F:Newtonsoft.Json.TypeNameHandling.Auto">\r
7086             <summary>\r
7087             Include the .NET type name when the type of the object being serialized is not the same as its declared type.\r
7088             </summary>\r
7089         </member>\r
7090         <member name="M:Newtonsoft.Json.Utilities.ConvertUtils.Convert(System.Object,System.Globalization.CultureInfo,System.Type)">\r
7091             <summary>\r
7092             Converts the value to the specified type.\r
7093             </summary>\r
7094             <param name="initialValue">The value to convert.</param>\r
7095             <param name="culture">The culture to use when converting.</param>\r
7096             <param name="targetType">The type to convert the value to.</param>\r
7097             <returns>The converted type.</returns>\r
7098         </member>\r
7099         <member name="M:Newtonsoft.Json.Utilities.ConvertUtils.TryConvert(System.Object,System.Globalization.CultureInfo,System.Type,System.Object@)">\r
7100             <summary>\r
7101             Converts the value to the specified type.\r
7102             </summary>\r
7103             <param name="initialValue">The value to convert.</param>\r
7104             <param name="culture">The culture to use when converting.</param>\r
7105             <param name="targetType">The type to convert the value to.</param>\r
7106             <param name="convertedValue">The converted value if the conversion was successful or the default value of <c>T</c> if it failed.</param>\r
7107             <returns>\r
7108                 <c>true</c> if <c>initialValue</c> was converted successfully; otherwise, <c>false</c>.\r
7109             </returns>\r
7110         </member>\r
7111         <member name="M:Newtonsoft.Json.Utilities.ConvertUtils.ConvertOrCast(System.Object,System.Globalization.CultureInfo,System.Type)">\r
7112             <summary>\r
7113             Converts the value to the specified type. If the value is unable to be converted, the\r
7114             value is checked whether it assignable to the specified type.\r
7115             </summary>\r
7116             <param name="initialValue">The value to convert.</param>\r
7117             <param name="culture">The culture to use when converting.</param>\r
7118             <param name="targetType">The type to convert or cast the value to.</param>\r
7119             <returns>\r
7120             The converted type. If conversion was unsuccessful, the initial value\r
7121             is returned if assignable to the target type.\r
7122             </returns>\r
7123         </member>\r
7124         <member name="M:Newtonsoft.Json.Utilities.EnumUtils.GetNamesAndValues``1">\r
7125             <summary>\r
7126             Gets a dictionary of the names and values of an Enum type.\r
7127             </summary>\r
7128             <returns></returns>\r
7129         </member>\r
7130         <member name="M:Newtonsoft.Json.Utilities.EnumUtils.GetNamesAndValues``1(System.Type)">\r
7131             <summary>\r
7132             Gets a dictionary of the names and values of an Enum type.\r
7133             </summary>\r
7134             <param name="enumType">The enum type to get names and values for.</param>\r
7135             <returns></returns>\r
7136         </member>\r
7137         <member name="T:Newtonsoft.Json.JsonToken">\r
7138             <summary>\r
7139             Specifies the type of Json token.\r
7140             </summary>\r
7141         </member>\r
7142         <member name="F:Newtonsoft.Json.JsonToken.None">\r
7143             <summary>\r
7144             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. \r
7145             </summary>\r
7146         </member>\r
7147         <member name="F:Newtonsoft.Json.JsonToken.StartObject">\r
7148             <summary>\r
7149             An object start token.\r
7150             </summary>\r
7151         </member>\r
7152         <member name="F:Newtonsoft.Json.JsonToken.StartArray">\r
7153             <summary>\r
7154             An array start token.\r
7155             </summary>\r
7156         </member>\r
7157         <member name="F:Newtonsoft.Json.JsonToken.StartConstructor">\r
7158             <summary>\r
7159             A constructor start token.\r
7160             </summary>\r
7161         </member>\r
7162         <member name="F:Newtonsoft.Json.JsonToken.PropertyName">\r
7163             <summary>\r
7164             An object property name.\r
7165             </summary>\r
7166         </member>\r
7167         <member name="F:Newtonsoft.Json.JsonToken.Comment">\r
7168             <summary>\r
7169             A comment.\r
7170             </summary>\r
7171         </member>\r
7172         <member name="F:Newtonsoft.Json.JsonToken.Raw">\r
7173             <summary>\r
7174             Raw JSON.\r
7175             </summary>\r
7176         </member>\r
7177         <member name="F:Newtonsoft.Json.JsonToken.Integer">\r
7178             <summary>\r
7179             An integer.\r
7180             </summary>\r
7181         </member>\r
7182         <member name="F:Newtonsoft.Json.JsonToken.Float">\r
7183             <summary>\r
7184             A float.\r
7185             </summary>\r
7186         </member>\r
7187         <member name="F:Newtonsoft.Json.JsonToken.String">\r
7188             <summary>\r
7189             A string.\r
7190             </summary>\r
7191         </member>\r
7192         <member name="F:Newtonsoft.Json.JsonToken.Boolean">\r
7193             <summary>\r
7194             A boolean.\r
7195             </summary>\r
7196         </member>\r
7197         <member name="F:Newtonsoft.Json.JsonToken.Null">\r
7198             <summary>\r
7199             A null token.\r
7200             </summary>\r
7201         </member>\r
7202         <member name="F:Newtonsoft.Json.JsonToken.Undefined">\r
7203             <summary>\r
7204             An undefined token.\r
7205             </summary>\r
7206         </member>\r
7207         <member name="F:Newtonsoft.Json.JsonToken.EndObject">\r
7208             <summary>\r
7209             An object end token.\r
7210             </summary>\r
7211         </member>\r
7212         <member name="F:Newtonsoft.Json.JsonToken.EndArray">\r
7213             <summary>\r
7214             An array end token.\r
7215             </summary>\r
7216         </member>\r
7217         <member name="F:Newtonsoft.Json.JsonToken.EndConstructor">\r
7218             <summary>\r
7219             A constructor end token.\r
7220             </summary>\r
7221         </member>\r
7222         <member name="F:Newtonsoft.Json.JsonToken.Date">\r
7223             <summary>\r
7224             A Date.\r
7225             </summary>\r
7226         </member>\r
7227         <member name="F:Newtonsoft.Json.JsonToken.Bytes">\r
7228             <summary>\r
7229             Byte data.\r
7230             </summary>\r
7231         </member>\r
7232         <member name="T:Newtonsoft.Json.Utilities.StringBuffer">\r
7233             <summary>\r
7234             Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer.\r
7235             </summary>\r
7236         </member>\r
7237         <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IsNullOrEmpty``1(System.Collections.Generic.ICollection{``0})">\r
7238             <summary>\r
7239             Determines whether the collection is null or empty.\r
7240             </summary>\r
7241             <param name="collection">The collection.</param>\r
7242             <returns>\r
7243                 <c>true</c> if the collection is null or empty; otherwise, <c>false</c>.\r
7244             </returns>\r
7245         </member>\r
7246         <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.AddRange``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IEnumerable{``0})">\r
7247             <summary>\r
7248             Adds the elements of the specified collection to the specified generic IList.\r
7249             </summary>\r
7250             <param name="initial">The list to add to.</param>\r
7251             <param name="collection">The collection of elements to add.</param>\r
7252         </member>\r
7253         <member name="M:Newtonsoft.Json.Utilities.CollectionUtils.IndexOf``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">\r
7254             <summary>\r
7255             Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer.\r
7256             </summary>\r
7257             <typeparam name="TSource">The type of the elements of source.</typeparam>\r
7258             <param name="list">A sequence in which to locate a value.</param>\r
7259             <param name="value">The object to locate in the sequence</param>\r
7260             <param name="comparer">An equality comparer to compare values.</param>\r
7261             <returns>The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1.</returns>\r
7262         </member>\r
7263         <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetCollectionItemType(System.Type)">\r
7264             <summary>\r
7265             Gets the type of the typed collection's items.\r
7266             </summary>\r
7267             <param name="type">The type.</param>\r
7268             <returns>The type of the typed collection's items.</returns>\r
7269         </member>\r
7270         <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetMemberUnderlyingType(System.Reflection.MemberInfo)">\r
7271             <summary>\r
7272             Gets the member's underlying type.\r
7273             </summary>\r
7274             <param name="member">The member.</param>\r
7275             <returns>The underlying type of the member.</returns>\r
7276         </member>\r
7277         <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.MemberInfo)">\r
7278             <summary>\r
7279             Determines whether the member is an indexed property.\r
7280             </summary>\r
7281             <param name="member">The member.</param>\r
7282             <returns>\r
7283                 <c>true</c> if the member is an indexed property; otherwise, <c>false</c>.\r
7284             </returns>\r
7285         </member>\r
7286         <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.PropertyInfo)">\r
7287             <summary>\r
7288             Determines whether the property is an indexed property.\r
7289             </summary>\r
7290             <param name="property">The property.</param>\r
7291             <returns>\r
7292                 <c>true</c> if the property is an indexed property; otherwise, <c>false</c>.\r
7293             </returns>\r
7294         </member>\r
7295         <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.GetMemberValue(System.Reflection.MemberInfo,System.Object)">\r
7296             <summary>\r
7297             Gets the member's value on the object.\r
7298             </summary>\r
7299             <param name="member">The member.</param>\r
7300             <param name="target">The target object.</param>\r
7301             <returns>The member's value on the object.</returns>\r
7302         </member>\r
7303         <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.SetMemberValue(System.Reflection.MemberInfo,System.Object,System.Object)">\r
7304             <summary>\r
7305             Sets the member's value on the target object.\r
7306             </summary>\r
7307             <param name="member">The member.</param>\r
7308             <param name="target">The target.</param>\r
7309             <param name="value">The value.</param>\r
7310         </member>\r
7311         <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.CanReadMemberValue(System.Reflection.MemberInfo,System.Boolean)">\r
7312             <summary>\r
7313             Determines whether the specified MemberInfo can be read.\r
7314             </summary>\r
7315             <param name="member">The MemberInfo to determine whether can be read.</param>\r
7316             /// <param name="nonPublic">if set to <c>true</c> then allow the member to be gotten non-publicly.</param>\r
7317             <returns>\r
7318                 <c>true</c> if the specified MemberInfo can be read; otherwise, <c>false</c>.\r
7319             </returns>\r
7320         </member>\r
7321         <member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.CanSetMemberValue(System.Reflection.MemberInfo,System.Boolean,System.Boolean)">\r
7322             <summary>\r
7323             Determines whether the specified MemberInfo can be set.\r
7324             </summary>\r
7325             <param name="member">The MemberInfo to determine whether can be set.</param>\r
7326             <param name="nonPublic">if set to <c>true</c> then allow the member to be set non-publicly.</param>\r
7327             <param name="canSetReadOnly">if set to <c>true</c> then allow the member to be set if read-only.</param>\r
7328             <returns>\r
7329                 <c>true</c> if the specified MemberInfo can be set; otherwise, <c>false</c>.\r
7330             </returns>\r
7331         </member>\r
7332         <member name="M:Newtonsoft.Json.Utilities.StringUtils.IsWhiteSpace(System.String)">\r
7333             <summary>\r
7334             Determines whether the string is all white space. Empty string will return false.\r
7335             </summary>\r
7336             <param name="s">The string to test whether it is all white space.</param>\r
7337             <returns>\r
7338                 <c>true</c> if the string is all white space; otherwise, <c>false</c>.\r
7339             </returns>\r
7340         </member>\r
7341         <member name="M:Newtonsoft.Json.Utilities.StringUtils.NullEmptyString(System.String)">\r
7342             <summary>\r
7343             Nulls an empty string.\r
7344             </summary>\r
7345             <param name="s">The string.</param>\r
7346             <returns>Null if the string was null, otherwise the string unchanged.</returns>\r
7347         </member>\r
7348         <member name="T:Newtonsoft.Json.WriteState">\r
7349             <summary>\r
7350             Specifies the state of the <see cref="T:Newtonsoft.Json.JsonWriter"/>.\r
7351             </summary>\r
7352         </member>\r
7353         <member name="F:Newtonsoft.Json.WriteState.Error">\r
7354             <summary>\r
7355             An exception has been thrown, which has left the <see cref="T:Newtonsoft.Json.JsonWriter"/> in an invalid state.\r
7356             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.\r
7357             Any other <see cref="T:Newtonsoft.Json.JsonWriter"/> method calls results in an <see cref="T:System.InvalidOperationException"/> being thrown. \r
7358             </summary>\r
7359         </member>\r
7360         <member name="F:Newtonsoft.Json.WriteState.Closed">\r
7361             <summary>\r
7362             The <see cref="M:Newtonsoft.Json.JsonWriter.Close"/> method has been called. \r
7363             </summary>\r
7364         </member>\r
7365         <member name="F:Newtonsoft.Json.WriteState.Object">\r
7366             <summary>\r
7367             An object is being written. \r
7368             </summary>\r
7369         </member>\r
7370         <member name="F:Newtonsoft.Json.WriteState.Array">\r
7371             <summary>\r
7372             A array is being written.\r
7373             </summary>\r
7374         </member>\r
7375         <member name="F:Newtonsoft.Json.WriteState.Constructor">\r
7376             <summary>\r
7377             A constructor is being written.\r
7378             </summary>\r
7379         </member>\r
7380         <member name="F:Newtonsoft.Json.WriteState.Property">\r
7381             <summary>\r
7382             A property is being written.\r
7383             </summary>\r
7384         </member>\r
7385         <member name="F:Newtonsoft.Json.WriteState.Start">\r
7386             <summary>\r
7387             A write method has not been called.\r
7388             </summary>\r
7389         </member>\r
7390     </members>\r
7391 </doc>\r