Develop and Download Open Source Software

Browse Subversion Repository

Contents of /trunk/packages/Newtonsoft.Json.8.0.1/lib/net40/Newtonsoft.Json.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 58 - (show annotations) (download) (as text)
Sun Aug 4 08:09:58 2019 UTC (4 years, 8 months ago) by momen2009
File MIME type: application/xml
File size: 513715 byte(s)
[kakuretter]投稿できないようになってしまったため、修正。
1 <?xml version="1.0"?>
2 <doc>
3 <assembly>
4 <name>Newtonsoft.Json</name>
5 </assembly>
6 <members>
7 <member name="T:Newtonsoft.Json.Bson.BsonReader">
8 <summary>
9 Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
10 </summary>
11 </member>
12 <member name="P:Newtonsoft.Json.Bson.BsonReader.JsonNet35BinaryCompatibility">
13 <summary>
14 Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary.
15 </summary>
16 <value>
17 <c>true</c> if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, <c>false</c>.
18 </value>
19 </member>
20 <member name="P:Newtonsoft.Json.Bson.BsonReader.ReadRootValueAsArray">
21 <summary>
22 Gets or sets a value indicating whether the root object will be read as a JSON array.
23 </summary>
24 <value>
25 <c>true</c> if the root object will be read as a JSON array; otherwise, <c>false</c>.
26 </value>
27 </member>
28 <member name="P:Newtonsoft.Json.Bson.BsonReader.DateTimeKindHandling">
29 <summary>
30 Gets or sets the <see cref="T:System.DateTimeKind" /> used when reading <see cref="T:System.DateTime"/> values from BSON.
31 </summary>
32 <value>The <see cref="T:System.DateTimeKind" /> used when reading <see cref="T:System.DateTime"/> values from BSON.</value>
33 </member>
34 <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.Stream)">
35 <summary>
36 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.
37 </summary>
38 <param name="stream">The stream.</param>
39 </member>
40 <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.BinaryReader)">
41 <summary>
42 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.
43 </summary>
44 <param name="reader">The reader.</param>
45 </member>
46 <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.Stream,System.Boolean,System.DateTimeKind)">
47 <summary>
48 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.
49 </summary>
50 <param name="stream">The stream.</param>
51 <param name="readRootValueAsArray">if set to <c>true</c> the root object will be read as a JSON array.</param>
52 <param name="dateTimeKindHandling">The <see cref="T:System.DateTimeKind" /> used when reading <see cref="T:System.DateTime"/> values from BSON.</param>
53 </member>
54 <member name="M:Newtonsoft.Json.Bson.BsonReader.#ctor(System.IO.BinaryReader,System.Boolean,System.DateTimeKind)">
55 <summary>
56 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonReader"/> class.
57 </summary>
58 <param name="reader">The reader.</param>
59 <param name="readRootValueAsArray">if set to <c>true</c> the root object will be read as a JSON array.</param>
60 <param name="dateTimeKindHandling">The <see cref="T:System.DateTimeKind" /> used when reading <see cref="T:System.DateTime"/> values from BSON.</param>
61 </member>
62 <member name="M:Newtonsoft.Json.Bson.BsonReader.Read">
63 <summary>
64 Reads the next JSON token from the stream.
65 </summary>
66 <returns>
67 true if the next token was read successfully; false if there are no more tokens to read.
68 </returns>
69 </member>
70 <member name="M:Newtonsoft.Json.Bson.BsonReader.Close">
71 <summary>
72 Changes the <see cref="T:Newtonsoft.Json.JsonReader.State"/> to Closed.
73 </summary>
74 </member>
75 <member name="T:Newtonsoft.Json.Bson.BsonWriter">
76 <summary>
77 Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
78 </summary>
79 </member>
80 <member name="P:Newtonsoft.Json.Bson.BsonWriter.DateTimeKindHandling">
81 <summary>
82 Gets or sets the <see cref="T:System.DateTimeKind" /> used when writing <see cref="T:System.DateTime"/> values to BSON.
83 When set to <see cref="F:System.DateTimeKind.Unspecified" /> no conversion will occur.
84 </summary>
85 <value>The <see cref="T:System.DateTimeKind" /> used when writing <see cref="T:System.DateTime"/> values to BSON.</value>
86 </member>
87 <member name="M:Newtonsoft.Json.Bson.BsonWriter.#ctor(System.IO.Stream)">
88 <summary>
89 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonWriter"/> class.
90 </summary>
91 <param name="stream">The stream.</param>
92 </member>
93 <member name="M:Newtonsoft.Json.Bson.BsonWriter.#ctor(System.IO.BinaryWriter)">
94 <summary>
95 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonWriter"/> class.
96 </summary>
97 <param name="writer">The writer.</param>
98 </member>
99 <member name="M:Newtonsoft.Json.Bson.BsonWriter.Flush">
100 <summary>
101 Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
102 </summary>
103 </member>
104 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
105 <summary>
106 Writes the end.
107 </summary>
108 <param name="token">The token.</param>
109 </member>
110 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteComment(System.String)">
111 <summary>
112 Writes out a comment <code>/*...*/</code> containing the specified text.
113 </summary>
114 <param name="text">Text to place inside the comment.</param>
115 </member>
116 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteStartConstructor(System.String)">
117 <summary>
118 Writes the start of a constructor with the given name.
119 </summary>
120 <param name="name">The name of the constructor.</param>
121 </member>
122 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRaw(System.String)">
123 <summary>
124 Writes raw JSON.
125 </summary>
126 <param name="json">The raw JSON to write.</param>
127 </member>
128 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRawValue(System.String)">
129 <summary>
130 Writes raw JSON where a value is expected and updates the writer's state.
131 </summary>
132 <param name="json">The raw JSON to write.</param>
133 </member>
134 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteStartArray">
135 <summary>
136 Writes the beginning of a JSON array.
137 </summary>
138 </member>
139 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteStartObject">
140 <summary>
141 Writes the beginning of a JSON object.
142 </summary>
143 </member>
144 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WritePropertyName(System.String)">
145 <summary>
146 Writes the property name of a name/value pair on a JSON object.
147 </summary>
148 <param name="name">The name of the property.</param>
149 </member>
150 <member name="M:Newtonsoft.Json.Bson.BsonWriter.Close">
151 <summary>
152 Closes this stream and the underlying stream.
153 </summary>
154 </member>
155 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Object)">
156 <summary>
157 Writes a <see cref="T:System.Object"/> value.
158 An error will raised if the value cannot be written as a single JSON token.
159 </summary>
160 <param name="value">The <see cref="T:System.Object"/> value to write.</param>
161 </member>
162 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteNull">
163 <summary>
164 Writes a null value.
165 </summary>
166 </member>
167 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteUndefined">
168 <summary>
169 Writes an undefined value.
170 </summary>
171 </member>
172 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.String)">
173 <summary>
174 Writes a <see cref="T:System.String"/> value.
175 </summary>
176 <param name="value">The <see cref="T:System.String"/> value to write.</param>
177 </member>
178 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Int32)">
179 <summary>
180 Writes a <see cref="T:System.Int32"/> value.
181 </summary>
182 <param name="value">The <see cref="T:System.Int32"/> value to write.</param>
183 </member>
184 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.UInt32)">
185 <summary>
186 Writes a <see cref="T:System.UInt32"/> value.
187 </summary>
188 <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
189 </member>
190 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Int64)">
191 <summary>
192 Writes a <see cref="T:System.Int64"/> value.
193 </summary>
194 <param name="value">The <see cref="T:System.Int64"/> value to write.</param>
195 </member>
196 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.UInt64)">
197 <summary>
198 Writes a <see cref="T:System.UInt64"/> value.
199 </summary>
200 <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
201 </member>
202 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Single)">
203 <summary>
204 Writes a <see cref="T:System.Single"/> value.
205 </summary>
206 <param name="value">The <see cref="T:System.Single"/> value to write.</param>
207 </member>
208 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Double)">
209 <summary>
210 Writes a <see cref="T:System.Double"/> value.
211 </summary>
212 <param name="value">The <see cref="T:System.Double"/> value to write.</param>
213 </member>
214 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Boolean)">
215 <summary>
216 Writes a <see cref="T:System.Boolean"/> value.
217 </summary>
218 <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
219 </member>
220 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Int16)">
221 <summary>
222 Writes a <see cref="T:System.Int16"/> value.
223 </summary>
224 <param name="value">The <see cref="T:System.Int16"/> value to write.</param>
225 </member>
226 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.UInt16)">
227 <summary>
228 Writes a <see cref="T:System.UInt16"/> value.
229 </summary>
230 <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
231 </member>
232 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Char)">
233 <summary>
234 Writes a <see cref="T:System.Char"/> value.
235 </summary>
236 <param name="value">The <see cref="T:System.Char"/> value to write.</param>
237 </member>
238 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Byte)">
239 <summary>
240 Writes a <see cref="T:System.Byte"/> value.
241 </summary>
242 <param name="value">The <see cref="T:System.Byte"/> value to write.</param>
243 </member>
244 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.SByte)">
245 <summary>
246 Writes a <see cref="T:System.SByte"/> value.
247 </summary>
248 <param name="value">The <see cref="T:System.SByte"/> value to write.</param>
249 </member>
250 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Decimal)">
251 <summary>
252 Writes a <see cref="T:System.Decimal"/> value.
253 </summary>
254 <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
255 </member>
256 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.DateTime)">
257 <summary>
258 Writes a <see cref="T:System.DateTime"/> value.
259 </summary>
260 <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
261 </member>
262 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.DateTimeOffset)">
263 <summary>
264 Writes a <see cref="T:System.DateTimeOffset"/> value.
265 </summary>
266 <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
267 </member>
268 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Byte[])">
269 <summary>
270 Writes a <see cref="T:System.Byte"/>[] value.
271 </summary>
272 <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param>
273 </member>
274 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Guid)">
275 <summary>
276 Writes a <see cref="T:System.Guid"/> value.
277 </summary>
278 <param name="value">The <see cref="T:System.Guid"/> value to write.</param>
279 </member>
280 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.TimeSpan)">
281 <summary>
282 Writes a <see cref="T:System.TimeSpan"/> value.
283 </summary>
284 <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param>
285 </member>
286 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteValue(System.Uri)">
287 <summary>
288 Writes a <see cref="T:System.Uri"/> value.
289 </summary>
290 <param name="value">The <see cref="T:System.Uri"/> value to write.</param>
291 </member>
292 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteObjectId(System.Byte[])">
293 <summary>
294 Writes a <see cref="T:System.Byte"/>[] value that represents a BSON object id.
295 </summary>
296 <param name="value">The Object ID value to write.</param>
297 </member>
298 <member name="M:Newtonsoft.Json.Bson.BsonWriter.WriteRegex(System.String,System.String)">
299 <summary>
300 Writes a BSON regex.
301 </summary>
302 <param name="pattern">The regex pattern.</param>
303 <param name="options">The regex options.</param>
304 </member>
305 <member name="T:Newtonsoft.Json.Bson.BsonObjectId">
306 <summary>
307 Represents a BSON Oid (object id).
308 </summary>
309 </member>
310 <member name="P:Newtonsoft.Json.Bson.BsonObjectId.Value">
311 <summary>
312 Gets or sets the value of the Oid.
313 </summary>
314 <value>The value of the Oid.</value>
315 </member>
316 <member name="M:Newtonsoft.Json.Bson.BsonObjectId.#ctor(System.Byte[])">
317 <summary>
318 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Bson.BsonObjectId"/> class.
319 </summary>
320 <param name="value">The Oid value.</param>
321 </member>
322 <member name="T:Newtonsoft.Json.Converters.BinaryConverter">
323 <summary>
324 Converts a binary value to and from a base 64 string value.
325 </summary>
326 </member>
327 <member name="M:Newtonsoft.Json.Converters.BinaryConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
328 <summary>
329 Writes the JSON representation of the object.
330 </summary>
331 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
332 <param name="value">The value.</param>
333 <param name="serializer">The calling serializer.</param>
334 </member>
335 <member name="M:Newtonsoft.Json.Converters.BinaryConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
336 <summary>
337 Reads the JSON representation of the object.
338 </summary>
339 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
340 <param name="objectType">Type of the object.</param>
341 <param name="existingValue">The existing value of object being read.</param>
342 <param name="serializer">The calling serializer.</param>
343 <returns>The object value.</returns>
344 </member>
345 <member name="M:Newtonsoft.Json.Converters.BinaryConverter.CanConvert(System.Type)">
346 <summary>
347 Determines whether this instance can convert the specified object type.
348 </summary>
349 <param name="objectType">Type of the object.</param>
350 <returns>
351 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
352 </returns>
353 </member>
354 <member name="T:Newtonsoft.Json.Converters.DataSetConverter">
355 <summary>
356 Converts a <see cref="T:System.Data.DataSet"/> to and from JSON.
357 </summary>
358 </member>
359 <member name="M:Newtonsoft.Json.Converters.DataSetConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
360 <summary>
361 Writes the JSON representation of the object.
362 </summary>
363 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
364 <param name="value">The value.</param>
365 <param name="serializer">The calling serializer.</param>
366 </member>
367 <member name="M:Newtonsoft.Json.Converters.DataSetConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
368 <summary>
369 Reads the JSON representation of the object.
370 </summary>
371 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
372 <param name="objectType">Type of the object.</param>
373 <param name="existingValue">The existing value of object being read.</param>
374 <param name="serializer">The calling serializer.</param>
375 <returns>The object value.</returns>
376 </member>
377 <member name="M:Newtonsoft.Json.Converters.DataSetConverter.CanConvert(System.Type)">
378 <summary>
379 Determines whether this instance can convert the specified value type.
380 </summary>
381 <param name="valueType">Type of the value.</param>
382 <returns>
383 <c>true</c> if this instance can convert the specified value type; otherwise, <c>false</c>.
384 </returns>
385 </member>
386 <member name="T:Newtonsoft.Json.Converters.DataTableConverter">
387 <summary>
388 Converts a <see cref="T:System.Data.DataTable"/> to and from JSON.
389 </summary>
390 </member>
391 <member name="M:Newtonsoft.Json.Converters.DataTableConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
392 <summary>
393 Writes the JSON representation of the object.
394 </summary>
395 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
396 <param name="value">The value.</param>
397 <param name="serializer">The calling serializer.</param>
398 </member>
399 <member name="M:Newtonsoft.Json.Converters.DataTableConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
400 <summary>
401 Reads the JSON representation of the object.
402 </summary>
403 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
404 <param name="objectType">Type of the object.</param>
405 <param name="existingValue">The existing value of object being read.</param>
406 <param name="serializer">The calling serializer.</param>
407 <returns>The object value.</returns>
408 </member>
409 <member name="M:Newtonsoft.Json.Converters.DataTableConverter.CanConvert(System.Type)">
410 <summary>
411 Determines whether this instance can convert the specified value type.
412 </summary>
413 <param name="valueType">Type of the value.</param>
414 <returns>
415 <c>true</c> if this instance can convert the specified value type; otherwise, <c>false</c>.
416 </returns>
417 </member>
418 <member name="T:Newtonsoft.Json.Converters.CustomCreationConverter`1">
419 <summary>
420 Create a custom object
421 </summary>
422 <typeparam name="T">The object type to convert.</typeparam>
423 </member>
424 <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
425 <summary>
426 Writes the JSON representation of the object.
427 </summary>
428 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
429 <param name="value">The value.</param>
430 <param name="serializer">The calling serializer.</param>
431 </member>
432 <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
433 <summary>
434 Reads the JSON representation of the object.
435 </summary>
436 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
437 <param name="objectType">Type of the object.</param>
438 <param name="existingValue">The existing value of object being read.</param>
439 <param name="serializer">The calling serializer.</param>
440 <returns>The object value.</returns>
441 </member>
442 <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.Create(System.Type)">
443 <summary>
444 Creates an object which will then be populated by the serializer.
445 </summary>
446 <param name="objectType">Type of the object.</param>
447 <returns>The created object.</returns>
448 </member>
449 <member name="M:Newtonsoft.Json.Converters.CustomCreationConverter`1.CanConvert(System.Type)">
450 <summary>
451 Determines whether this instance can convert the specified object type.
452 </summary>
453 <param name="objectType">Type of the object.</param>
454 <returns>
455 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
456 </returns>
457 </member>
458 <member name="P:Newtonsoft.Json.Converters.CustomCreationConverter`1.CanWrite">
459 <summary>
460 Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON.
461 </summary>
462 <value>
463 <c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON; otherwise, <c>false</c>.
464 </value>
465 </member>
466 <member name="T:Newtonsoft.Json.Converters.DateTimeConverterBase">
467 <summary>
468 Provides a base class for converting a <see cref="T:System.DateTime"/> to and from JSON.
469 </summary>
470 </member>
471 <member name="M:Newtonsoft.Json.Converters.DateTimeConverterBase.CanConvert(System.Type)">
472 <summary>
473 Determines whether this instance can convert the specified object type.
474 </summary>
475 <param name="objectType">Type of the object.</param>
476 <returns>
477 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
478 </returns>
479 </member>
480 <member name="T:Newtonsoft.Json.Converters.DiscriminatedUnionConverter">
481 <summary>
482 Converts a F# discriminated union type to and from JSON.
483 </summary>
484 </member>
485 <member name="M:Newtonsoft.Json.Converters.DiscriminatedUnionConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
486 <summary>
487 Writes the JSON representation of the object.
488 </summary>
489 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
490 <param name="value">The value.</param>
491 <param name="serializer">The calling serializer.</param>
492 </member>
493 <member name="M:Newtonsoft.Json.Converters.DiscriminatedUnionConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
494 <summary>
495 Reads the JSON representation of the object.
496 </summary>
497 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
498 <param name="objectType">Type of the object.</param>
499 <param name="existingValue">The existing value of object being read.</param>
500 <param name="serializer">The calling serializer.</param>
501 <returns>The object value.</returns>
502 </member>
503 <member name="M:Newtonsoft.Json.Converters.DiscriminatedUnionConverter.CanConvert(System.Type)">
504 <summary>
505 Determines whether this instance can convert the specified object type.
506 </summary>
507 <param name="objectType">Type of the object.</param>
508 <returns>
509 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
510 </returns>
511 </member>
512 <member name="T:Newtonsoft.Json.Converters.EntityKeyMemberConverter">
513 <summary>
514 Converts an Entity Framework EntityKey to and from JSON.
515 </summary>
516 </member>
517 <member name="M:Newtonsoft.Json.Converters.EntityKeyMemberConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
518 <summary>
519 Writes the JSON representation of the object.
520 </summary>
521 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
522 <param name="value">The value.</param>
523 <param name="serializer">The calling serializer.</param>
524 </member>
525 <member name="M:Newtonsoft.Json.Converters.EntityKeyMemberConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
526 <summary>
527 Reads the JSON representation of the object.
528 </summary>
529 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
530 <param name="objectType">Type of the object.</param>
531 <param name="existingValue">The existing value of object being read.</param>
532 <param name="serializer">The calling serializer.</param>
533 <returns>The object value.</returns>
534 </member>
535 <member name="M:Newtonsoft.Json.Converters.EntityKeyMemberConverter.CanConvert(System.Type)">
536 <summary>
537 Determines whether this instance can convert the specified object type.
538 </summary>
539 <param name="objectType">Type of the object.</param>
540 <returns>
541 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
542 </returns>
543 </member>
544 <member name="T:Newtonsoft.Json.Converters.ExpandoObjectConverter">
545 <summary>
546 Converts an ExpandoObject to and from JSON.
547 </summary>
548 </member>
549 <member name="M:Newtonsoft.Json.Converters.ExpandoObjectConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
550 <summary>
551 Writes the JSON representation of the object.
552 </summary>
553 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
554 <param name="value">The value.</param>
555 <param name="serializer">The calling serializer.</param>
556 </member>
557 <member name="M:Newtonsoft.Json.Converters.ExpandoObjectConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
558 <summary>
559 Reads the JSON representation of the object.
560 </summary>
561 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
562 <param name="objectType">Type of the object.</param>
563 <param name="existingValue">The existing value of object being read.</param>
564 <param name="serializer">The calling serializer.</param>
565 <returns>The object value.</returns>
566 </member>
567 <member name="M:Newtonsoft.Json.Converters.ExpandoObjectConverter.CanConvert(System.Type)">
568 <summary>
569 Determines whether this instance can convert the specified object type.
570 </summary>
571 <param name="objectType">Type of the object.</param>
572 <returns>
573 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
574 </returns>
575 </member>
576 <member name="P:Newtonsoft.Json.Converters.ExpandoObjectConverter.CanWrite">
577 <summary>
578 Gets a value indicating whether this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON.
579 </summary>
580 <value>
581 <c>true</c> if this <see cref="T:Newtonsoft.Json.JsonConverter"/> can write JSON; otherwise, <c>false</c>.
582 </value>
583 </member>
584 <member name="T:Newtonsoft.Json.Converters.KeyValuePairConverter">
585 <summary>
586 Converts a <see cref="T:System.Collections.Generic.KeyValuePair`2"/> to and from JSON.
587 </summary>
588 </member>
589 <member name="M:Newtonsoft.Json.Converters.KeyValuePairConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
590 <summary>
591 Writes the JSON representation of the object.
592 </summary>
593 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
594 <param name="value">The value.</param>
595 <param name="serializer">The calling serializer.</param>
596 </member>
597 <member name="M:Newtonsoft.Json.Converters.KeyValuePairConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
598 <summary>
599 Reads the JSON representation of the object.
600 </summary>
601 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
602 <param name="objectType">Type of the object.</param>
603 <param name="existingValue">The existing value of object being read.</param>
604 <param name="serializer">The calling serializer.</param>
605 <returns>The object value.</returns>
606 </member>
607 <member name="M:Newtonsoft.Json.Converters.KeyValuePairConverter.CanConvert(System.Type)">
608 <summary>
609 Determines whether this instance can convert the specified object type.
610 </summary>
611 <param name="objectType">Type of the object.</param>
612 <returns>
613 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
614 </returns>
615 </member>
616 <member name="T:Newtonsoft.Json.Converters.BsonObjectIdConverter">
617 <summary>
618 Converts a <see cref="T:Newtonsoft.Json.Bson.BsonObjectId"/> to and from JSON and BSON.
619 </summary>
620 </member>
621 <member name="M:Newtonsoft.Json.Converters.BsonObjectIdConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
622 <summary>
623 Writes the JSON representation of the object.
624 </summary>
625 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
626 <param name="value">The value.</param>
627 <param name="serializer">The calling serializer.</param>
628 </member>
629 <member name="M:Newtonsoft.Json.Converters.BsonObjectIdConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
630 <summary>
631 Reads the JSON representation of the object.
632 </summary>
633 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
634 <param name="objectType">Type of the object.</param>
635 <param name="existingValue">The existing value of object being read.</param>
636 <param name="serializer">The calling serializer.</param>
637 <returns>The object value.</returns>
638 </member>
639 <member name="M:Newtonsoft.Json.Converters.BsonObjectIdConverter.CanConvert(System.Type)">
640 <summary>
641 Determines whether this instance can convert the specified object type.
642 </summary>
643 <param name="objectType">Type of the object.</param>
644 <returns>
645 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
646 </returns>
647 </member>
648 <member name="T:Newtonsoft.Json.Converters.RegexConverter">
649 <summary>
650 Converts a <see cref="T:System.Text.RegularExpressions.Regex"/> to and from JSON and BSON.
651 </summary>
652 </member>
653 <member name="M:Newtonsoft.Json.Converters.RegexConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
654 <summary>
655 Writes the JSON representation of the object.
656 </summary>
657 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
658 <param name="value">The value.</param>
659 <param name="serializer">The calling serializer.</param>
660 </member>
661 <member name="M:Newtonsoft.Json.Converters.RegexConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
662 <summary>
663 Reads the JSON representation of the object.
664 </summary>
665 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
666 <param name="objectType">Type of the object.</param>
667 <param name="existingValue">The existing value of object being read.</param>
668 <param name="serializer">The calling serializer.</param>
669 <returns>The object value.</returns>
670 </member>
671 <member name="M:Newtonsoft.Json.Converters.RegexConverter.CanConvert(System.Type)">
672 <summary>
673 Determines whether this instance can convert the specified object type.
674 </summary>
675 <param name="objectType">Type of the object.</param>
676 <returns>
677 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
678 </returns>
679 </member>
680 <member name="T:Newtonsoft.Json.Converters.StringEnumConverter">
681 <summary>
682 Converts an <see cref="T:System.Enum"/> to and from its name string value.
683 </summary>
684 </member>
685 <member name="P:Newtonsoft.Json.Converters.StringEnumConverter.CamelCaseText">
686 <summary>
687 Gets or sets a value indicating whether the written enum text should be camel case.
688 </summary>
689 <value><c>true</c> if the written enum text will be camel case; otherwise, <c>false</c>.</value>
690 </member>
691 <member name="P:Newtonsoft.Json.Converters.StringEnumConverter.AllowIntegerValues">
692 <summary>
693 Gets or sets a value indicating whether integer values are allowed.
694 </summary>
695 <value><c>true</c> if integers are allowed; otherwise, <c>false</c>.</value>
696 </member>
697 <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.#ctor">
698 <summary>
699 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Converters.StringEnumConverter"/> class.
700 </summary>
701 </member>
702 <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
703 <summary>
704 Writes the JSON representation of the object.
705 </summary>
706 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
707 <param name="value">The value.</param>
708 <param name="serializer">The calling serializer.</param>
709 </member>
710 <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
711 <summary>
712 Reads the JSON representation of the object.
713 </summary>
714 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
715 <param name="objectType">Type of the object.</param>
716 <param name="existingValue">The existing value of object being read.</param>
717 <param name="serializer">The calling serializer.</param>
718 <returns>The object value.</returns>
719 </member>
720 <member name="M:Newtonsoft.Json.Converters.StringEnumConverter.CanConvert(System.Type)">
721 <summary>
722 Determines whether this instance can convert the specified object type.
723 </summary>
724 <param name="objectType">Type of the object.</param>
725 <returns>
726 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
727 </returns>
728 </member>
729 <member name="T:Newtonsoft.Json.Converters.VersionConverter">
730 <summary>
731 Converts a <see cref="T:System.Version"/> to and from a string (e.g. "1.2.3.4").
732 </summary>
733 </member>
734 <member name="M:Newtonsoft.Json.Converters.VersionConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
735 <summary>
736 Writes the JSON representation of the object.
737 </summary>
738 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
739 <param name="value">The value.</param>
740 <param name="serializer">The calling serializer.</param>
741 </member>
742 <member name="M:Newtonsoft.Json.Converters.VersionConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
743 <summary>
744 Reads the JSON representation of the object.
745 </summary>
746 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
747 <param name="objectType">Type of the object.</param>
748 <param name="existingValue">The existing property value of the JSON that is being converted.</param>
749 <param name="serializer">The calling serializer.</param>
750 <returns>The object value.</returns>
751 </member>
752 <member name="M:Newtonsoft.Json.Converters.VersionConverter.CanConvert(System.Type)">
753 <summary>
754 Determines whether this instance can convert the specified object type.
755 </summary>
756 <param name="objectType">Type of the object.</param>
757 <returns>
758 <c>true</c> if this instance can convert the specified object type; otherwise, <c>false</c>.
759 </returns>
760 </member>
761 <member name="T:Newtonsoft.Json.Converters.IsoDateTimeConverter">
762 <summary>
763 Converts a <see cref="T:System.DateTime"/> to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z).
764 </summary>
765 </member>
766 <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.DateTimeStyles">
767 <summary>
768 Gets or sets the date time styles used when converting a date to and from JSON.
769 </summary>
770 <value>The date time styles used when converting a date to and from JSON.</value>
771 </member>
772 <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.DateTimeFormat">
773 <summary>
774 Gets or sets the date time format used when converting a date to and from JSON.
775 </summary>
776 <value>The date time format used when converting a date to and from JSON.</value>
777 </member>
778 <member name="P:Newtonsoft.Json.Converters.IsoDateTimeConverter.Culture">
779 <summary>
780 Gets or sets the culture used when converting a date to and from JSON.
781 </summary>
782 <value>The culture used when converting a date to and from JSON.</value>
783 </member>
784 <member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
785 <summary>
786 Writes the JSON representation of the object.
787 </summary>
788 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
789 <param name="value">The value.</param>
790 <param name="serializer">The calling serializer.</param>
791 </member>
792 <member name="M:Newtonsoft.Json.Converters.IsoDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
793 <summary>
794 Reads the JSON representation of the object.
795 </summary>
796 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
797 <param name="objectType">Type of the object.</param>
798 <param name="existingValue">The existing value of object being read.</param>
799 <param name="serializer">The calling serializer.</param>
800 <returns>The object value.</returns>
801 </member>
802 <member name="T:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter">
803 <summary>
804 Converts a <see cref="T:System.DateTime"/> to and from a JavaScript date constructor (e.g. new Date(52231943)).
805 </summary>
806 </member>
807 <member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
808 <summary>
809 Writes the JSON representation of the object.
810 </summary>
811 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
812 <param name="value">The value.</param>
813 <param name="serializer">The calling serializer.</param>
814 </member>
815 <member name="M:Newtonsoft.Json.Converters.JavaScriptDateTimeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
816 <summary>
817 Reads the JSON representation of the object.
818 </summary>
819 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
820 <param name="objectType">Type of the object.</param>
821 <param name="existingValue">The existing property value of the JSON that is being converted.</param>
822 <param name="serializer">The calling serializer.</param>
823 <returns>The object value.</returns>
824 </member>
825 <member name="T:Newtonsoft.Json.Converters.XmlNodeConverter">
826 <summary>
827 Converts XML to and from JSON.
828 </summary>
829 </member>
830 <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.DeserializeRootElementName">
831 <summary>
832 Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements.
833 </summary>
834 <value>The name of the deserialize root element.</value>
835 </member>
836 <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.WriteArrayAttribute">
837 <summary>
838 Gets or sets a flag to indicate whether to write the Json.NET array attribute.
839 This attribute helps preserve arrays when converting the written XML back to JSON.
840 </summary>
841 <value><c>true</c> if the array attibute is written to the XML; otherwise, <c>false</c>.</value>
842 </member>
843 <member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.OmitRootObject">
844 <summary>
845 Gets or sets a value indicating whether to write the root JSON object.
846 </summary>
847 <value><c>true</c> if the JSON root object is omitted; otherwise, <c>false</c>.</value>
848 </member>
849 <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
850 <summary>
851 Writes the JSON representation of the object.
852 </summary>
853 <param name="writer">The <see cref="T:Newtonsoft.Json.JsonWriter"/> to write to.</param>
854 <param name="serializer">The calling serializer.</param>
855 <param name="value">The value.</param>
856 </member>
857 <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
858 <summary>
859 Reads the JSON representation of the object.
860 </summary>
861 <param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> to read from.</param>
862 <param name="objectType">Type of the object.</param>
863 <param name="existingValue">The existing value of object being read.</param>
864 <param name="serializer">The calling serializer.</param>
865 <returns>The object value.</returns>
866 </member>
867 <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.IsNamespaceAttribute(System.String,System.String@)">
868 <summary>
869 Checks if the attributeName is a namespace attribute.
870 </summary>
871 <param name="attributeName">Attribute name to test.</param>
872 <param name="prefix">The attribute name prefix if it has one, otherwise an empty string.</param>
873 <returns>True if attribute name is for a namespace attribute, otherwise false.</returns>
874 </member>
875 <member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.CanConvert(System.Type)">
876 <summary>
877 Determines whether this instance can convert the specified value type.
878 </summary>
879 <param name="valueType">Type of the value.</param>
880 <returns>
881 <c>true</c> if this instance can convert the specified value type; otherwise, <c>false</c>.
882 </returns>
883 </member>
884 <member name="T:Newtonsoft.Json.ConstructorHandling">
885 <summary>
886 Specifies how constructors are used when initializing objects during deserialization by the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
887 </summary>
888 </member>
889 <member name="F:Newtonsoft.Json.ConstructorHandling.Default">
890 <summary>
891 First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor.
892 </summary>
893 </member>
894 <member name="F:Newtonsoft.Json.ConstructorHandling.AllowNonPublicDefaultConstructor">
895 <summary>
896 Json.NET will use a non-public default constructor before falling back to a paramatized constructor.
897 </summary>
898 </member>
899 <member name="T:Newtonsoft.Json.FloatFormatHandling">
900 <summary>
901 Specifies float format handling options when writing special floating point numbers, e.g. <see cref="F:System.Double.NaN"/>,
902 <see cref="F:System.Double.PositiveInfinity"/> and <see cref="F:System.Double.NegativeInfinity"/> with <see cref="T:Newtonsoft.Json.JsonWriter"/>.
903 </summary>
904 </member>
905 <member name="F:Newtonsoft.Json.FloatFormatHandling.String">
906 <summary>
907 Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity".
908 </summary>
909 </member>
910 <member name="F:Newtonsoft.Json.FloatFormatHandling.Symbol">
911 <summary>
912 Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity.
913 Note that this will produce non-valid JSON.
914 </summary>
915 </member>
916 <member name="F:Newtonsoft.Json.FloatFormatHandling.DefaultValue">
917 <summary>
918 Write special floating point values as the property's default value in JSON, e.g. 0.0 for a <see cref="T:System.Double"/> property, null for a <see cref="T:System.Nullable`1"/> property.
919 </summary>
920 </member>
921 <member name="T:Newtonsoft.Json.FloatParseHandling">
922 <summary>
923 Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
924 </summary>
925 </member>
926 <member name="F:Newtonsoft.Json.FloatParseHandling.Double">
927 <summary>
928 Floating point numbers are parsed to <see cref="F:Newtonsoft.Json.FloatParseHandling.Double"/>.
929 </summary>
930 </member>
931 <member name="F:Newtonsoft.Json.FloatParseHandling.Decimal">
932 <summary>
933 Floating point numbers are parsed to <see cref="F:Newtonsoft.Json.FloatParseHandling.Decimal"/>.
934 </summary>
935 </member>
936 <member name="T:Newtonsoft.Json.IArrayPool`1">
937 <summary>
938 Provides an interface for using pooled arrays.
939 </summary>
940 <typeparam name="T">The array type content.</typeparam>
941 </member>
942 <member name="M:Newtonsoft.Json.IArrayPool`1.Rent(System.Int32)">
943 <summary>
944 Rent a array from the pool. This array must be returned when it is no longer needed.
945 </summary>
946 <param name="minimumLength">The minimum required length of the array. The returned array may be longer.</param>
947 <returns>The rented array from the pool. This array must be returned when it is no longer needed.</returns>
948 </member>
949 <member name="M:Newtonsoft.Json.IArrayPool`1.Return(`0[])">
950 <summary>
951 Return an array to the pool.
952 </summary>
953 <param name="array">The array that is being returned.</param>
954 </member>
955 <member name="T:Newtonsoft.Json.JsonDictionaryAttribute">
956 <summary>
957 Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the collection.
958 </summary>
959 </member>
960 <member name="M:Newtonsoft.Json.JsonDictionaryAttribute.#ctor">
961 <summary>
962 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonDictionaryAttribute"/> class.
963 </summary>
964 </member>
965 <member name="M:Newtonsoft.Json.JsonDictionaryAttribute.#ctor(System.String)">
966 <summary>
967 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonDictionaryAttribute"/> class with the specified container Id.
968 </summary>
969 <param name="id">The container Id.</param>
970 </member>
971 <member name="T:Newtonsoft.Json.JsonException">
972 <summary>
973 The exception thrown when an error occurs during JSON serialization or deserialization.
974 </summary>
975 </member>
976 <member name="M:Newtonsoft.Json.JsonException.#ctor">
977 <summary>
978 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class.
979 </summary>
980 </member>
981 <member name="M:Newtonsoft.Json.JsonException.#ctor(System.String)">
982 <summary>
983 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class
984 with a specified error message.
985 </summary>
986 <param name="message">The error message that explains the reason for the exception.</param>
987 </member>
988 <member name="M:Newtonsoft.Json.JsonException.#ctor(System.String,System.Exception)">
989 <summary>
990 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class
991 with a specified error message and a reference to the inner exception that is the cause of this exception.
992 </summary>
993 <param name="message">The error message that explains the reason for the exception.</param>
994 <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>
995 </member>
996 <member name="M:Newtonsoft.Json.JsonException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
997 <summary>
998 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonException"/> class.
999 </summary>
1000 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
1001 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
1002 <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception>
1003 <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception>
1004 </member>
1005 <member name="T:Newtonsoft.Json.DateFormatHandling">
1006 <summary>
1007 Specifies how dates are formatted when writing JSON text.
1008 </summary>
1009 </member>
1010 <member name="F:Newtonsoft.Json.DateFormatHandling.IsoDateFormat">
1011 <summary>
1012 Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z".
1013 </summary>
1014 </member>
1015 <member name="F:Newtonsoft.Json.DateFormatHandling.MicrosoftDateFormat">
1016 <summary>
1017 Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/".
1018 </summary>
1019 </member>
1020 <member name="T:Newtonsoft.Json.DateParseHandling">
1021 <summary>
1022 Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text.
1023 </summary>
1024 </member>
1025 <member name="F:Newtonsoft.Json.DateParseHandling.None">
1026 <summary>
1027 Date formatted strings are not parsed to a date type and are read as strings.
1028 </summary>
1029 </member>
1030 <member name="F:Newtonsoft.Json.DateParseHandling.DateTime">
1031 <summary>
1032 Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to <see cref="F:Newtonsoft.Json.DateParseHandling.DateTime"/>.
1033 </summary>
1034 </member>
1035 <member name="F:Newtonsoft.Json.DateParseHandling.DateTimeOffset">
1036 <summary>
1037 Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to <see cref="F:Newtonsoft.Json.DateParseHandling.DateTimeOffset"/>.
1038 </summary>
1039 </member>
1040 <member name="T:Newtonsoft.Json.DateTimeZoneHandling">
1041 <summary>
1042 Specifies how to treat the time value when converting between string and <see cref="T:System.DateTime"/>.
1043 </summary>
1044 </member>
1045 <member name="F:Newtonsoft.Json.DateTimeZoneHandling.Local">
1046 <summary>
1047 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.
1048 </summary>
1049 </member>
1050 <member name="F:Newtonsoft.Json.DateTimeZoneHandling.Utc">
1051 <summary>
1052 Treat as a UTC. If the <see cref="T:System.DateTime"/> object represents a local time, it is converted to a UTC.
1053 </summary>
1054 </member>
1055 <member name="F:Newtonsoft.Json.DateTimeZoneHandling.Unspecified">
1056 <summary>
1057 Treat as a local time if a <see cref="T:System.DateTime"/> is being converted to a string.
1058 If a string is being converted to <see cref="T:System.DateTime"/>, convert to a local time if a time zone is specified.
1059 </summary>
1060 </member>
1061 <member name="F:Newtonsoft.Json.DateTimeZoneHandling.RoundtripKind">
1062 <summary>
1063 Time zone information should be preserved when converting.
1064 </summary>
1065 </member>
1066 <member name="T:Newtonsoft.Json.Formatting">
1067 <summary>
1068 Specifies formatting options for the <see cref="T:Newtonsoft.Json.JsonTextWriter"/>.
1069 </summary>
1070 </member>
1071 <member name="F:Newtonsoft.Json.Formatting.None">
1072 <summary>
1073 No special formatting is applied. This is the default.
1074 </summary>
1075 </member>
1076 <member name="F:Newtonsoft.Json.Formatting.Indented">
1077 <summary>
1078 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.
1079 </summary>
1080 </member>
1081 <member name="T:Newtonsoft.Json.JsonConstructorAttribute">
1082 <summary>
1083 Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to use the specified constructor when deserializing that object.
1084 </summary>
1085 </member>
1086 <member name="T:Newtonsoft.Json.JsonExtensionDataAttribute">
1087 <summary>
1088 Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to deserialize properties with no matching class member into the specified collection
1089 and write values during serialization.
1090 </summary>
1091 </member>
1092 <member name="P:Newtonsoft.Json.JsonExtensionDataAttribute.WriteData">
1093 <summary>
1094 Gets or sets a value that indicates whether to write extension data when serializing the object.
1095 </summary>
1096 <value>
1097 <c>true</c> to write extension data when serializing the object; otherwise, <c>false</c>. The default is <c>true</c>.
1098 </value>
1099 </member>
1100 <member name="P:Newtonsoft.Json.JsonExtensionDataAttribute.ReadData">
1101 <summary>
1102 Gets or sets a value that indicates whether to read extension data when deserializing the object.
1103 </summary>
1104 <value>
1105 <c>true</c> to read extension data when deserializing the object; otherwise, <c>false</c>. The default is <c>true</c>.
1106 </value>
1107 </member>
1108 <member name="M:Newtonsoft.Json.JsonExtensionDataAttribute.#ctor">
1109 <summary>
1110 Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonExtensionDataAttribute"/> class.
1111 </summary>
1112 </member>
1113 <member name="T:Newtonsoft.Json.JsonRequiredAttribute">
1114 <summary>
1115 Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> to always serialize the member, and require the member has a value.
1116 </summary>
1117 </member>
1118 <member name="T:Newtonsoft.Json.Linq.CommentHandling">
1119 <summary>
1120 Specifies how JSON comments are handled when loading JSON.
1121 </summary>
1122 </member>
1123 <member name="F:Newtonsoft.Json.Linq.CommentHandling.Ignore">
1124 <summary>
1125 Ignore comments.
1126 </summary>
1127 </member>
1128 <member name="F:Newtonsoft.Json.Linq.CommentHandling.Load">
1129 <summary>
1130 Load comments as a <see cref="T:Newtonsoft.Json.Linq.JValue"/> with type <see cref="F:Newtonsoft.Json.Linq.JTokenType.Comment"/>.
1131 </summary>
1132 </member>
1133 <member name="T:Newtonsoft.Json.Linq.LineInfoHandling">
1134 <summary>
1135 Specifies how line information is handled when loading JSON.
1136 </summary>
1137 </member>
1138 <member name="F:Newtonsoft.Json.Linq.LineInfoHandling.Ignore">
1139 <summary>
1140 Ignore line information.
1141 </summary>
1142 </member>
1143 <member name="F:Newtonsoft.Json.Linq.LineInfoHandling.Load">
1144 <summary>
1145 Load line information.
1146 </summary>
1147 </member>
1148 <member name="T:Newtonsoft.Json.Linq.JsonLoadSettings">
1149 <summary>
1150 Specifies the settings used when loading JSON.
1151 </summary>
1152 </member>
1153 <member name="P:Newtonsoft.Json.Linq.JsonLoadSettings.CommentHandling">
1154 <summary>
1155 Gets or sets how JSON comments are handled when loading JSON.
1156 </summary>
1157 <value>The JSON comment handling.</value>
1158 </member>
1159 <member name="P:Newtonsoft.Json.Linq.JsonLoadSettings.LineInfoHandling">
1160 <summary>
1161 Gets or sets how JSON line info is handled when loading JSON.
1162 </summary>
1163 <value>The JSON line info handling.</value>
1164 </member>
1165 <member name="T:Newtonsoft.Json.Linq.JsonMergeSettings">
1166 <summary>
1167 Specifies the settings used when merging JSON.
1168 </summary>
1169 </member>
1170 <member name="P:Newtonsoft.Json.Linq.JsonMergeSettings.MergeArrayHandling">
1171 <summary>
1172 Gets or sets the method used when merging JSON arrays.
1173 </summary>
1174 <value>The method used when merging JSON arrays.</value>
1175 </member>
1176 <member name="T:Newtonsoft.Json.Linq.MergeArrayHandling">
1177 <summary>
1178 Specifies how JSON arrays are merged together.
1179 </summary>
1180 </member>
1181 <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Concat">
1182 <summary>Concatenate arrays.</summary>
1183 </member>
1184 <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Union">
1185 <summary>Union arrays, skipping items that already exist.</summary>
1186 </member>
1187 <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Replace">
1188 <summary>Replace all array items.</summary>
1189 </member>
1190 <member name="F:Newtonsoft.Json.Linq.MergeArrayHandling.Merge">
1191 <summary>Merge array items together, matched by index.</summary>
1192 </member>
1193 <member name="T:Newtonsoft.Json.Linq.JRaw">
1194 <summary>
1195 Represents a raw JSON string.
1196 </summary>
1197 </member>
1198 <member name="M:Newtonsoft.Json.Linq.JRaw.#ctor(Newtonsoft.Json.Linq.JRaw)">
1199 <summary>
1200 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JRaw"/> class from another <see cref="T:Newtonsoft.Json.Linq.JRaw"/> object.
1201 </summary>
1202 <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JRaw"/> object to copy from.</param>
1203 </member>
1204 <member name="M:Newtonsoft.Json.Linq.JRaw.#ctor(System.Object)">
1205 <summary>
1206 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JRaw"/> class.
1207 </summary>
1208 <param name="rawJson">The raw json.</param>
1209 </member>
1210 <member name="M:Newtonsoft.Json.Linq.JRaw.Create(Newtonsoft.Json.JsonReader)">
1211 <summary>
1212 Creates an instance of <see cref="T:Newtonsoft.Json.Linq.JRaw"/> with the content of the reader's current token.
1213 </summary>
1214 <param name="reader">The reader.</param>
1215 <returns>An instance of <see cref="T:Newtonsoft.Json.Linq.JRaw"/> with the content of the reader's current token.</returns>
1216 </member>
1217 <member name="T:Newtonsoft.Json.Linq.JPropertyDescriptor">
1218 <summary>
1219 Represents a view of a <see cref="T:Newtonsoft.Json.Linq.JProperty"/>.
1220 </summary>
1221 </member>
1222 <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.#ctor(System.String)">
1223 <summary>
1224 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JPropertyDescriptor"/> class.
1225 </summary>
1226 <param name="name">The name.</param>
1227 </member>
1228 <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.CanResetValue(System.Object)">
1229 <summary>
1230 When overridden in a derived class, returns whether resetting an object changes its value.
1231 </summary>
1232 <returns>
1233 true if resetting the component changes its value; otherwise, false.
1234 </returns>
1235 <param name="component">The component to test for reset capability.
1236 </param>
1237 </member>
1238 <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.GetValue(System.Object)">
1239 <summary>
1240 When overridden in a derived class, gets the current value of the property on a component.
1241 </summary>
1242 <returns>
1243 The value of a property for a given component.
1244 </returns>
1245 <param name="component">The component with the property for which to retrieve the value.
1246 </param>
1247 </member>
1248 <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.ResetValue(System.Object)">
1249 <summary>
1250 When overridden in a derived class, resets the value for this property of the component to the default value.
1251 </summary>
1252 <param name="component">The component with the property value that is to be reset to the default value.
1253 </param>
1254 </member>
1255 <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.SetValue(System.Object,System.Object)">
1256 <summary>
1257 When overridden in a derived class, sets the value of the component to a different value.
1258 </summary>
1259 <param name="component">The component with the property value that is to be set.
1260 </param><param name="value">The new value.
1261 </param>
1262 </member>
1263 <member name="M:Newtonsoft.Json.Linq.JPropertyDescriptor.ShouldSerializeValue(System.Object)">
1264 <summary>
1265 When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted.
1266 </summary>
1267 <returns>
1268 true if the property should be persisted; otherwise, false.
1269 </returns>
1270 <param name="component">The component with the property to be examined for persistence.
1271 </param>
1272 </member>
1273 <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.ComponentType">
1274 <summary>
1275 When overridden in a derived class, gets the type of the component this property is bound to.
1276 </summary>
1277 <returns>
1278 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.
1279 </returns>
1280 </member>
1281 <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.IsReadOnly">
1282 <summary>
1283 When overridden in a derived class, gets a value indicating whether this property is read-only.
1284 </summary>
1285 <returns>
1286 true if the property is read-only; otherwise, false.
1287 </returns>
1288 </member>
1289 <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.PropertyType">
1290 <summary>
1291 When overridden in a derived class, gets the type of the property.
1292 </summary>
1293 <returns>
1294 A <see cref="T:System.Type"/> that represents the type of the property.
1295 </returns>
1296 </member>
1297 <member name="P:Newtonsoft.Json.Linq.JPropertyDescriptor.NameHashCode">
1298 <summary>
1299 Gets the hash code for the name of the member.
1300 </summary>
1301 <value></value>
1302 <returns>
1303 The hash code for the name of the member.
1304 </returns>
1305 </member>
1306 <member name="T:Newtonsoft.Json.Linq.IJEnumerable`1">
1307 <summary>
1308 Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.
1309 </summary>
1310 <typeparam name="T">The type of token</typeparam>
1311 </member>
1312 <member name="P:Newtonsoft.Json.Linq.IJEnumerable`1.Item(System.Object)">
1313 <summary>
1314 Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> with the specified key.
1315 </summary>
1316 <value></value>
1317 </member>
1318 <member name="T:Newtonsoft.Json.Linq.JTokenEqualityComparer">
1319 <summary>
1320 Compares tokens to determine whether they are equal.
1321 </summary>
1322 </member>
1323 <member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.Equals(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Linq.JToken)">
1324 <summary>
1325 Determines whether the specified objects are equal.
1326 </summary>
1327 <param name="x">The first object of type <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>
1328 <param name="y">The second object of type <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>
1329 <returns>
1330 true if the specified objects are equal; otherwise, false.
1331 </returns>
1332 </member>
1333 <member name="M:Newtonsoft.Json.Linq.JTokenEqualityComparer.GetHashCode(Newtonsoft.Json.Linq.JToken)">
1334 <summary>
1335 Returns a hash code for the specified object.
1336 </summary>
1337 <param name="obj">The <see cref="T:System.Object"/> for which a hash code is to be returned.</param>
1338 <returns>A hash code for the specified object.</returns>
1339 <exception cref="T:System.ArgumentNullException">The type of <paramref name="obj"/> is a reference type and <paramref name="obj"/> is null.</exception>
1340 </member>
1341 <member name="T:Newtonsoft.Json.Linq.Extensions">
1342 <summary>
1343 Contains the LINQ to JSON extension methods.
1344 </summary>
1345 </member>
1346 <member name="M:Newtonsoft.Json.Linq.Extensions.Ancestors``1(System.Collections.Generic.IEnumerable{``0})">
1347 <summary>
1348 Returns a collection of tokens that contains the ancestors of every token in the source collection.
1349 </summary>
1350 <typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</typeparam>
1351 <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>
1352 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the ancestors of every token in the source collection.</returns>
1353 </member>
1354 <member name="M:Newtonsoft.Json.Linq.Extensions.AncestorsAndSelf``1(System.Collections.Generic.IEnumerable{``0})">
1355 <summary>
1356 Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection.
1357 </summary>
1358 <typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</typeparam>
1359 <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>
1360 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains every token in the source collection, the ancestors of every token in the source collection.</returns>
1361 </member>
1362 <member name="M:Newtonsoft.Json.Linq.Extensions.Descendants``1(System.Collections.Generic.IEnumerable{``0})">
1363 <summary>
1364 Returns a collection of tokens that contains the descendants of every token in the source collection.
1365 </summary>
1366 <typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JContainer"/>.</typeparam>
1367 <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>
1368 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the descendants of every token in the source collection.</returns>
1369 </member>
1370 <member name="M:Newtonsoft.Json.Linq.Extensions.DescendantsAndSelf``1(System.Collections.Generic.IEnumerable{``0})">
1371 <summary>
1372 Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection.
1373 </summary>
1374 <typeparam name="T">The type of the objects in source, constrained to <see cref="T:Newtonsoft.Json.Linq.JContainer"/>.</typeparam>
1375 <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>
1376 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains every token in the source collection, and the descendants of every token in the source collection.</returns>
1377 </member>
1378 <member name="M:Newtonsoft.Json.Linq.Extensions.Properties(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JObject})">
1379 <summary>
1380 Returns a collection of child properties of every object in the source collection.
1381 </summary>
1382 <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>
1383 <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>
1384 </member>
1385 <member name="M:Newtonsoft.Json.Linq.Extensions.Values(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken},System.Object)">
1386 <summary>
1387 Returns a collection of child values of every object in the source collection with the given key.
1388 </summary>
1389 <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>
1390 <param name="key">The token key.</param>
1391 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every token in the source collection with the given key.</returns>
1392 </member>
1393 <member name="M:Newtonsoft.Json.Linq.Extensions.Values(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
1394 <summary>
1395 Returns a collection of child values of every object in the source collection.
1396 </summary>
1397 <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>
1398 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every token in the source collection.</returns>
1399 </member>
1400 <member name="M:Newtonsoft.Json.Linq.Extensions.Values``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken},System.Object)">
1401 <summary>
1402 Returns a collection of converted child values of every object in the source collection with the given key.
1403 </summary>
1404 <typeparam name="U">The type to convert the values to.</typeparam>
1405 <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>
1406 <param name="key">The token key.</param>
1407 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every token in the source collection with the given key.</returns>
1408 </member>
1409 <member name="M:Newtonsoft.Json.Linq.Extensions.Values``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
1410 <summary>
1411 Returns a collection of converted child values of every object in the source collection.
1412 </summary>
1413 <typeparam name="U">The type to convert the values to.</typeparam>
1414 <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>
1415 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every token in the source collection.</returns>
1416 </member>
1417 <member name="M:Newtonsoft.Json.Linq.Extensions.Value``1(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
1418 <summary>
1419 Converts the value.
1420 </summary>
1421 <typeparam name="U">The type to convert the value to.</typeparam>
1422 <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>
1423 <returns>A converted value.</returns>
1424 </member>
1425 <member name="M:Newtonsoft.Json.Linq.Extensions.Value``2(System.Collections.Generic.IEnumerable{``0})">
1426 <summary>
1427 Converts the value.
1428 </summary>
1429 <typeparam name="T">The source collection type.</typeparam>
1430 <typeparam name="U">The type to convert the value to.</typeparam>
1431 <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>
1432 <returns>A converted value.</returns>
1433 </member>
1434 <member name="M:Newtonsoft.Json.Linq.Extensions.Children``1(System.Collections.Generic.IEnumerable{``0})">
1435 <summary>
1436 Returns a collection of child tokens of every array in the source collection.
1437 </summary>
1438 <typeparam name="T">The source collection type.</typeparam>
1439 <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>
1440 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the values of every token in the source collection.</returns>
1441 </member>
1442 <member name="M:Newtonsoft.Json.Linq.Extensions.Children``2(System.Collections.Generic.IEnumerable{``0})">
1443 <summary>
1444 Returns a collection of converted child tokens of every array in the source collection.
1445 </summary>
1446 <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>
1447 <typeparam name="U">The type to convert the values to.</typeparam>
1448 <typeparam name="T">The source collection type.</typeparam>
1449 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the converted values of every token in the source collection.</returns>
1450 </member>
1451 <member name="M:Newtonsoft.Json.Linq.Extensions.AsJEnumerable(System.Collections.Generic.IEnumerable{Newtonsoft.Json.Linq.JToken})">
1452 <summary>
1453 Returns the input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.
1454 </summary>
1455 <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>
1456 <returns>The input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.</returns>
1457 </member>
1458 <member name="M:Newtonsoft.Json.Linq.Extensions.AsJEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
1459 <summary>
1460 Returns the input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.
1461 </summary>
1462 <typeparam name="T">The source collection type.</typeparam>
1463 <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>
1464 <returns>The input typed as <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/>.</returns>
1465 </member>
1466 <member name="T:Newtonsoft.Json.Linq.JConstructor">
1467 <summary>
1468 Represents a JSON constructor.
1469 </summary>
1470 </member>
1471 <member name="P:Newtonsoft.Json.Linq.JConstructor.ChildrenTokens">
1472 <summary>
1473 Gets the container's children tokens.
1474 </summary>
1475 <value>The container's children tokens.</value>
1476 </member>
1477 <member name="P:Newtonsoft.Json.Linq.JConstructor.Name">
1478 <summary>
1479 Gets or sets the name of this constructor.
1480 </summary>
1481 <value>The constructor name.</value>
1482 </member>
1483 <member name="P:Newtonsoft.Json.Linq.JConstructor.Type">
1484 <summary>
1485 Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
1486 </summary>
1487 <value>The type.</value>
1488 </member>
1489 <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor">
1490 <summary>
1491 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class.
1492 </summary>
1493 </member>
1494 <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(Newtonsoft.Json.Linq.JConstructor)">
1495 <summary>
1496 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class from another <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> object.
1497 </summary>
1498 <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> object to copy from.</param>
1499 </member>
1500 <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String,System.Object[])">
1501 <summary>
1502 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name and content.
1503 </summary>
1504 <param name="name">The constructor name.</param>
1505 <param name="content">The contents of the constructor.</param>
1506 </member>
1507 <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String,System.Object)">
1508 <summary>
1509 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name and content.
1510 </summary>
1511 <param name="name">The constructor name.</param>
1512 <param name="content">The contents of the constructor.</param>
1513 </member>
1514 <member name="M:Newtonsoft.Json.Linq.JConstructor.#ctor(System.String)">
1515 <summary>
1516 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> class with the specified name.
1517 </summary>
1518 <param name="name">The constructor name.</param>
1519 </member>
1520 <member name="M:Newtonsoft.Json.Linq.JConstructor.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
1521 <summary>
1522 Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
1523 </summary>
1524 <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
1525 <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
1526 </member>
1527 <member name="P:Newtonsoft.Json.Linq.JConstructor.Item(System.Object)">
1528 <summary>
1529 Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
1530 </summary>
1531 <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
1532 </member>
1533 <member name="M:Newtonsoft.Json.Linq.JConstructor.Load(Newtonsoft.Json.JsonReader)">
1534 <summary>
1535 Loads an <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
1536 </summary>
1537 <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>
1538 <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>
1539 </member>
1540 <member name="M:Newtonsoft.Json.Linq.JConstructor.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)">
1541 <summary>
1542 Loads an <see cref="T:Newtonsoft.Json.Linq.JConstructor"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
1543 </summary>
1544 <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>
1545 <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON.
1546 If this is null, default load settings will be used.</param>
1547 <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>
1548 </member>
1549 <member name="T:Newtonsoft.Json.Linq.JContainer">
1550 <summary>
1551 Represents a token that can contain other tokens.
1552 </summary>
1553 </member>
1554 <member name="E:Newtonsoft.Json.Linq.JContainer.ListChanged">
1555 <summary>
1556 Occurs when the list changes or an item in the list changes.
1557 </summary>
1558 </member>
1559 <member name="E:Newtonsoft.Json.Linq.JContainer.AddingNew">
1560 <summary>
1561 Occurs before an item is added to the collection.
1562 </summary>
1563 </member>
1564 <member name="E:Newtonsoft.Json.Linq.JContainer.CollectionChanged">
1565 <summary>
1566 Occurs when the items list of the collection has changed, or the collection is reset.
1567 </summary>
1568 </member>
1569 <member name="P:Newtonsoft.Json.Linq.JContainer.ChildrenTokens">
1570 <summary>
1571 Gets the container's children tokens.
1572 </summary>
1573 <value>The container's children tokens.</value>
1574 </member>
1575 <member name="M:Newtonsoft.Json.Linq.JContainer.OnAddingNew(System.ComponentModel.AddingNewEventArgs)">
1576 <summary>
1577 Raises the <see cref="E:Newtonsoft.Json.Linq.JContainer.AddingNew"/> event.
1578 </summary>
1579 <param name="e">The <see cref="T:System.ComponentModel.AddingNewEventArgs"/> instance containing the event data.</param>
1580 </member>
1581 <member name="M:Newtonsoft.Json.Linq.JContainer.OnListChanged(System.ComponentModel.ListChangedEventArgs)">
1582 <summary>
1583 Raises the <see cref="E:Newtonsoft.Json.Linq.JContainer.ListChanged"/> event.
1584 </summary>
1585 <param name="e">The <see cref="T:System.ComponentModel.ListChangedEventArgs"/> instance containing the event data.</param>
1586 </member>
1587 <member name="M:Newtonsoft.Json.Linq.JContainer.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
1588 <summary>
1589 Raises the <see cref="E:Newtonsoft.Json.Linq.JContainer.CollectionChanged"/> event.
1590 </summary>
1591 <param name="e">The <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs"/> instance containing the event data.</param>
1592 </member>
1593 <member name="P:Newtonsoft.Json.Linq.JContainer.HasValues">
1594 <summary>
1595 Gets a value indicating whether this token has child tokens.
1596 </summary>
1597 <value>
1598 <c>true</c> if this token has child values; otherwise, <c>false</c>.
1599 </value>
1600 </member>
1601 <member name="P:Newtonsoft.Json.Linq.JContainer.First">
1602 <summary>
1603 Get the first child token of this token.
1604 </summary>
1605 <value>
1606 A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the first child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
1607 </value>
1608 </member>
1609 <member name="P:Newtonsoft.Json.Linq.JContainer.Last">
1610 <summary>
1611 Get the last child token of this token.
1612 </summary>
1613 <value>
1614 A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the last child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
1615 </value>
1616 </member>
1617 <member name="M:Newtonsoft.Json.Linq.JContainer.Children">
1618 <summary>
1619 Returns a collection of the child tokens of this token, in document order.
1620 </summary>
1621 <returns>
1622 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.
1623 </returns>
1624 </member>
1625 <member name="M:Newtonsoft.Json.Linq.JContainer.Values``1">
1626 <summary>
1627 Returns a collection of the child values of this token, in document order.
1628 </summary>
1629 <typeparam name="T">The type to convert the values to.</typeparam>
1630 <returns>
1631 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.
1632 </returns>
1633 </member>
1634 <member name="M:Newtonsoft.Json.Linq.JContainer.Descendants">
1635 <summary>
1636 Returns a collection of the descendant tokens for this token in document order.
1637 </summary>
1638 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the descendant tokens of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
1639 </member>
1640 <member name="M:Newtonsoft.Json.Linq.JContainer.DescendantsAndSelf">
1641 <summary>
1642 Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order.
1643 </summary>
1644 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing this token, and all the descendant tokens of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
1645 </member>
1646 <member name="M:Newtonsoft.Json.Linq.JContainer.Add(System.Object)">
1647 <summary>
1648 Adds the specified content as children of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
1649 </summary>
1650 <param name="content">The content to be added.</param>
1651 </member>
1652 <member name="M:Newtonsoft.Json.Linq.JContainer.AddFirst(System.Object)">
1653 <summary>
1654 Adds the specified content as the first children of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
1655 </summary>
1656 <param name="content">The content to be added.</param>
1657 </member>
1658 <member name="M:Newtonsoft.Json.Linq.JContainer.CreateWriter">
1659 <summary>
1660 Creates an <see cref="T:Newtonsoft.Json.JsonWriter"/> that can be used to add tokens to the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
1661 </summary>
1662 <returns>An <see cref="T:Newtonsoft.Json.JsonWriter"/> that is ready to have content written to it.</returns>
1663 </member>
1664 <member name="M:Newtonsoft.Json.Linq.JContainer.ReplaceAll(System.Object)">
1665 <summary>
1666 Replaces the children nodes of this token with the specified content.
1667 </summary>
1668 <param name="content">The content.</param>
1669 </member>
1670 <member name="M:Newtonsoft.Json.Linq.JContainer.RemoveAll">
1671 <summary>
1672 Removes the child nodes from this token.
1673 </summary>
1674 </member>
1675 <member name="M:Newtonsoft.Json.Linq.JContainer.Merge(System.Object)">
1676 <summary>
1677 Merge the specified content into this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
1678 </summary>
1679 <param name="content">The content to be merged.</param>
1680 </member>
1681 <member name="M:Newtonsoft.Json.Linq.JContainer.Merge(System.Object,Newtonsoft.Json.Linq.JsonMergeSettings)">
1682 <summary>
1683 Merge the specified content into this <see cref="T:Newtonsoft.Json.Linq.JToken"/> using <see cref="T:Newtonsoft.Json.Linq.JsonMergeSettings"/>.
1684 </summary>
1685 <param name="content">The content to be merged.</param>
1686 <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonMergeSettings"/> used to merge the content.</param>
1687 </member>
1688 <member name="P:Newtonsoft.Json.Linq.JContainer.Count">
1689 <summary>
1690 Gets the count of child JSON tokens.
1691 </summary>
1692 <value>The count of child JSON tokens</value>
1693 </member>
1694 <member name="T:Newtonsoft.Json.Linq.JEnumerable`1">
1695 <summary>
1696 Represents a collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.
1697 </summary>
1698 <typeparam name="T">The type of token</typeparam>
1699 </member>
1700 <member name="F:Newtonsoft.Json.Linq.JEnumerable`1.Empty">
1701 <summary>
1702 An empty collection of <see cref="T:Newtonsoft.Json.Linq.JToken"/> objects.
1703 </summary>
1704 </member>
1705 <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
1706 <summary>
1707 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> struct.
1708 </summary>
1709 <param name="enumerable">The enumerable.</param>
1710 </member>
1711 <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.GetEnumerator">
1712 <summary>
1713 Returns an enumerator that iterates through the collection.
1714 </summary>
1715 <returns>
1716 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
1717 </returns>
1718 </member>
1719 <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.System#Collections#IEnumerable#GetEnumerator">
1720 <summary>
1721 Returns an enumerator that iterates through a collection.
1722 </summary>
1723 <returns>
1724 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
1725 </returns>
1726 </member>
1727 <member name="P:Newtonsoft.Json.Linq.JEnumerable`1.Item(System.Object)">
1728 <summary>
1729 Gets the <see cref="T:Newtonsoft.Json.Linq.IJEnumerable`1"/> with the specified key.
1730 </summary>
1731 <value></value>
1732 </member>
1733 <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.Equals(Newtonsoft.Json.Linq.JEnumerable{`0})">
1734 <summary>
1735 Determines whether the specified <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> is equal to this instance.
1736 </summary>
1737 <param name="other">The <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> to compare with this instance.</param>
1738 <returns>
1739 <c>true</c> if the specified <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> is equal to this instance; otherwise, <c>false</c>.
1740 </returns>
1741 </member>
1742 <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.Equals(System.Object)">
1743 <summary>
1744 Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
1745 </summary>
1746 <param name="obj">The <see cref="T:System.Object"/> to compare with this instance.</param>
1747 <returns>
1748 <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
1749 </returns>
1750 </member>
1751 <member name="M:Newtonsoft.Json.Linq.JEnumerable`1.GetHashCode">
1752 <summary>
1753 Returns a hash code for this instance.
1754 </summary>
1755 <returns>
1756 A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
1757 </returns>
1758 </member>
1759 <member name="T:Newtonsoft.Json.Linq.JObject">
1760 <summary>
1761 Represents a JSON object.
1762 </summary>
1763 <example>
1764 <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParse" title="Parsing a JSON Object from Text" />
1765 </example>
1766 </member>
1767 <member name="P:Newtonsoft.Json.Linq.JObject.ChildrenTokens">
1768 <summary>
1769 Gets the container's children tokens.
1770 </summary>
1771 <value>The container's children tokens.</value>
1772 </member>
1773 <member name="E:Newtonsoft.Json.Linq.JObject.PropertyChanged">
1774 <summary>
1775 Occurs when a property value changes.
1776 </summary>
1777 </member>
1778 <member name="E:Newtonsoft.Json.Linq.JObject.PropertyChanging">
1779 <summary>
1780 Occurs when a property value is changing.
1781 </summary>
1782 </member>
1783 <member name="M:Newtonsoft.Json.Linq.JObject.#ctor">
1784 <summary>
1785 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class.
1786 </summary>
1787 </member>
1788 <member name="M:Newtonsoft.Json.Linq.JObject.#ctor(Newtonsoft.Json.Linq.JObject)">
1789 <summary>
1790 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class from another <see cref="T:Newtonsoft.Json.Linq.JObject"/> object.
1791 </summary>
1792 <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JObject"/> object to copy from.</param>
1793 </member>
1794 <member name="M:Newtonsoft.Json.Linq.JObject.#ctor(System.Object[])">
1795 <summary>
1796 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class with the specified content.
1797 </summary>
1798 <param name="content">The contents of the object.</param>
1799 </member>
1800 <member name="M:Newtonsoft.Json.Linq.JObject.#ctor(System.Object)">
1801 <summary>
1802 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JObject"/> class with the specified content.
1803 </summary>
1804 <param name="content">The contents of the object.</param>
1805 </member>
1806 <member name="P:Newtonsoft.Json.Linq.JObject.Type">
1807 <summary>
1808 Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
1809 </summary>
1810 <value>The type.</value>
1811 </member>
1812 <member name="M:Newtonsoft.Json.Linq.JObject.Properties">
1813 <summary>
1814 Gets an <see cref="T:System.Collections.Generic.IEnumerable`1"/> of this object's properties.
1815 </summary>
1816 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of this object's properties.</returns>
1817 </member>
1818 <member name="M:Newtonsoft.Json.Linq.JObject.Property(System.String)">
1819 <summary>
1820 Gets a <see cref="T:Newtonsoft.Json.Linq.JProperty"/> the specified name.
1821 </summary>
1822 <param name="name">The property name.</param>
1823 <returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> with the specified name or null.</returns>
1824 </member>
1825 <member name="M:Newtonsoft.Json.Linq.JObject.PropertyValues">
1826 <summary>
1827 Gets an <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of this object's property values.
1828 </summary>
1829 <returns>An <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of this object's property values.</returns>
1830 </member>
1831 <member name="P:Newtonsoft.Json.Linq.JObject.Item(System.Object)">
1832 <summary>
1833 Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
1834 </summary>
1835 <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
1836 </member>
1837 <member name="P:Newtonsoft.Json.Linq.JObject.Item(System.String)">
1838 <summary>
1839 Gets or sets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.
1840 </summary>
1841 <value></value>
1842 </member>
1843 <member name="M:Newtonsoft.Json.Linq.JObject.Load(Newtonsoft.Json.JsonReader)">
1844 <summary>
1845 Loads an <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
1846 </summary>
1847 <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>
1848 <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>
1849 </member>
1850 <member name="M:Newtonsoft.Json.Linq.JObject.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)">
1851 <summary>
1852 Loads an <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
1853 </summary>
1854 <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>
1855 <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON.
1856 If this is null, default load settings will be used.</param>
1857 <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>
1858 </member>
1859 <member name="M:Newtonsoft.Json.Linq.JObject.Parse(System.String)">
1860 <summary>
1861 Load a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a string that contains JSON.
1862 </summary>
1863 <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
1864 <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> populated from the string that contains JSON.</returns>
1865 <example>
1866 <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParse" title="Parsing a JSON Object from Text" />
1867 </example>
1868 </member>
1869 <member name="M:Newtonsoft.Json.Linq.JObject.Parse(System.String,Newtonsoft.Json.Linq.JsonLoadSettings)">
1870 <summary>
1871 Load a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from a string that contains JSON.
1872 </summary>
1873 <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
1874 <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON.
1875 If this is null, default load settings will be used.</param>
1876 <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> populated from the string that contains JSON.</returns>
1877 <example>
1878 <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParse" title="Parsing a JSON Object from Text" />
1879 </example>
1880 </member>
1881 <member name="M:Newtonsoft.Json.Linq.JObject.FromObject(System.Object)">
1882 <summary>
1883 Creates a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from an object.
1884 </summary>
1885 <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param>
1886 <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> with the values of the specified object</returns>
1887 </member>
1888 <member name="M:Newtonsoft.Json.Linq.JObject.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)">
1889 <summary>
1890 Creates a <see cref="T:Newtonsoft.Json.Linq.JObject"/> from an object.
1891 </summary>
1892 <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JObject"/>.</param>
1893 <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used to read the object.</param>
1894 <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject"/> with the values of the specified object</returns>
1895 </member>
1896 <member name="M:Newtonsoft.Json.Linq.JObject.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
1897 <summary>
1898 Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
1899 </summary>
1900 <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
1901 <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
1902 </member>
1903 <member name="M:Newtonsoft.Json.Linq.JObject.GetValue(System.String)">
1904 <summary>
1905 Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.
1906 </summary>
1907 <param name="propertyName">Name of the property.</param>
1908 <returns>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.</returns>
1909 </member>
1910 <member name="M:Newtonsoft.Json.Linq.JObject.GetValue(System.String,System.StringComparison)">
1911 <summary>
1912 Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.
1913 The exact property name will be searched for first and if no matching property is found then
1914 the <see cref="T:System.StringComparison"/> will be used to match a property.
1915 </summary>
1916 <param name="propertyName">Name of the property.</param>
1917 <param name="comparison">One of the enumeration values that specifies how the strings will be compared.</param>
1918 <returns>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.</returns>
1919 </member>
1920 <member name="M:Newtonsoft.Json.Linq.JObject.TryGetValue(System.String,System.StringComparison,Newtonsoft.Json.Linq.JToken@)">
1921 <summary>
1922 Tries to get the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified property name.
1923 The exact property name will be searched for first and if no matching property is found then
1924 the <see cref="T:System.StringComparison"/> will be used to match a property.
1925 </summary>
1926 <param name="propertyName">Name of the property.</param>
1927 <param name="value">The value.</param>
1928 <param name="comparison">One of the enumeration values that specifies how the strings will be compared.</param>
1929 <returns>true if a value was successfully retrieved; otherwise, false.</returns>
1930 </member>
1931 <member name="M:Newtonsoft.Json.Linq.JObject.Add(System.String,Newtonsoft.Json.Linq.JToken)">
1932 <summary>
1933 Adds the specified property name.
1934 </summary>
1935 <param name="propertyName">Name of the property.</param>
1936 <param name="value">The value.</param>
1937 </member>
1938 <member name="M:Newtonsoft.Json.Linq.JObject.Remove(System.String)">
1939 <summary>
1940 Removes the property with the specified name.
1941 </summary>
1942 <param name="propertyName">Name of the property.</param>
1943 <returns>true if item was successfully removed; otherwise, false.</returns>
1944 </member>
1945 <member name="M:Newtonsoft.Json.Linq.JObject.TryGetValue(System.String,Newtonsoft.Json.Linq.JToken@)">
1946 <summary>
1947 Tries the get value.
1948 </summary>
1949 <param name="propertyName">Name of the property.</param>
1950 <param name="value">The value.</param>
1951 <returns>true if a value was successfully retrieved; otherwise, false.</returns>
1952 </member>
1953 <member name="M:Newtonsoft.Json.Linq.JObject.GetEnumerator">
1954 <summary>
1955 Returns an enumerator that iterates through the collection.
1956 </summary>
1957 <returns>
1958 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
1959 </returns>
1960 </member>
1961 <member name="M:Newtonsoft.Json.Linq.JObject.OnPropertyChanged(System.String)">
1962 <summary>
1963 Raises the <see cref="E:Newtonsoft.Json.Linq.JObject.PropertyChanged"/> event with the provided arguments.
1964 </summary>
1965 <param name="propertyName">Name of the property.</param>
1966 </member>
1967 <member name="M:Newtonsoft.Json.Linq.JObject.OnPropertyChanging(System.String)">
1968 <summary>
1969 Raises the <see cref="E:Newtonsoft.Json.Linq.JObject.PropertyChanging"/> event with the provided arguments.
1970 </summary>
1971 <param name="propertyName">Name of the property.</param>
1972 </member>
1973 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetProperties">
1974 <summary>
1975 Returns the properties for this instance of a component.
1976 </summary>
1977 <returns>
1978 A <see cref="T:System.ComponentModel.PropertyDescriptorCollection"/> that represents the properties for this component instance.
1979 </returns>
1980 </member>
1981 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetProperties(System.Attribute[])">
1982 <summary>
1983 Returns the properties for this instance of a component using the attribute array as a filter.
1984 </summary>
1985 <param name="attributes">An array of type <see cref="T:System.Attribute"/> that is used as a filter.</param>
1986 <returns>
1987 A <see cref="T:System.ComponentModel.PropertyDescriptorCollection"/> that represents the filtered properties for this component instance.
1988 </returns>
1989 </member>
1990 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetAttributes">
1991 <summary>
1992 Returns a collection of custom attributes for this instance of a component.
1993 </summary>
1994 <returns>
1995 An <see cref="T:System.ComponentModel.AttributeCollection"/> containing the attributes for this object.
1996 </returns>
1997 </member>
1998 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetClassName">
1999 <summary>
2000 Returns the class name of this instance of a component.
2001 </summary>
2002 <returns>
2003 The class name of the object, or null if the class does not have a name.
2004 </returns>
2005 </member>
2006 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetComponentName">
2007 <summary>
2008 Returns the name of this instance of a component.
2009 </summary>
2010 <returns>
2011 The name of the object, or null if the object does not have a name.
2012 </returns>
2013 </member>
2014 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetConverter">
2015 <summary>
2016 Returns a type converter for this instance of a component.
2017 </summary>
2018 <returns>
2019 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.
2020 </returns>
2021 </member>
2022 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetDefaultEvent">
2023 <summary>
2024 Returns the default event for this instance of a component.
2025 </summary>
2026 <returns>
2027 An <see cref="T:System.ComponentModel.EventDescriptor"/> that represents the default event for this object, or null if this object does not have events.
2028 </returns>
2029 </member>
2030 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetDefaultProperty">
2031 <summary>
2032 Returns the default property for this instance of a component.
2033 </summary>
2034 <returns>
2035 A <see cref="T:System.ComponentModel.PropertyDescriptor"/> that represents the default property for this object, or null if this object does not have properties.
2036 </returns>
2037 </member>
2038 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetEditor(System.Type)">
2039 <summary>
2040 Returns an editor of the specified type for this instance of a component.
2041 </summary>
2042 <param name="editorBaseType">A <see cref="T:System.Type"/> that represents the editor for this object.</param>
2043 <returns>
2044 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.
2045 </returns>
2046 </member>
2047 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetEvents(System.Attribute[])">
2048 <summary>
2049 Returns the events for this instance of a component using the specified attribute array as a filter.
2050 </summary>
2051 <param name="attributes">An array of type <see cref="T:System.Attribute"/> that is used as a filter.</param>
2052 <returns>
2053 An <see cref="T:System.ComponentModel.EventDescriptorCollection"/> that represents the filtered events for this component instance.
2054 </returns>
2055 </member>
2056 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetEvents">
2057 <summary>
2058 Returns the events for this instance of a component.
2059 </summary>
2060 <returns>
2061 An <see cref="T:System.ComponentModel.EventDescriptorCollection"/> that represents the events for this component instance.
2062 </returns>
2063 </member>
2064 <member name="M:Newtonsoft.Json.Linq.JObject.System#ComponentModel#ICustomTypeDescriptor#GetPropertyOwner(System.ComponentModel.PropertyDescriptor)">
2065 <summary>
2066 Returns an object that contains the property described by the specified property descriptor.
2067 </summary>
2068 <param name="pd">A <see cref="T:System.ComponentModel.PropertyDescriptor"/> that represents the property whose owner is to be found.</param>
2069 <returns>
2070 An <see cref="T:System.Object"/> that represents the owner of the specified property.
2071 </returns>
2072 </member>
2073 <member name="M:Newtonsoft.Json.Linq.JObject.GetMetaObject(System.Linq.Expressions.Expression)">
2074 <summary>
2075 Returns the <see cref="T:System.Dynamic.DynamicMetaObject"/> responsible for binding operations performed on this object.
2076 </summary>
2077 <param name="parameter">The expression tree representation of the runtime value.</param>
2078 <returns>
2079 The <see cref="T:System.Dynamic.DynamicMetaObject"/> to bind this object.
2080 </returns>
2081 </member>
2082 <member name="T:Newtonsoft.Json.Linq.JArray">
2083 <summary>
2084 Represents a JSON array.
2085 </summary>
2086 <example>
2087 <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" />
2088 </example>
2089 </member>
2090 <member name="P:Newtonsoft.Json.Linq.JArray.ChildrenTokens">
2091 <summary>
2092 Gets the container's children tokens.
2093 </summary>
2094 <value>The container's children tokens.</value>
2095 </member>
2096 <member name="P:Newtonsoft.Json.Linq.JArray.Type">
2097 <summary>
2098 Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
2099 </summary>
2100 <value>The type.</value>
2101 </member>
2102 <member name="M:Newtonsoft.Json.Linq.JArray.#ctor">
2103 <summary>
2104 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class.
2105 </summary>
2106 </member>
2107 <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(Newtonsoft.Json.Linq.JArray)">
2108 <summary>
2109 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class from another <see cref="T:Newtonsoft.Json.Linq.JArray"/> object.
2110 </summary>
2111 <param name="other">A <see cref="T:Newtonsoft.Json.Linq.JArray"/> object to copy from.</param>
2112 </member>
2113 <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object[])">
2114 <summary>
2115 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content.
2116 </summary>
2117 <param name="content">The contents of the array.</param>
2118 </member>
2119 <member name="M:Newtonsoft.Json.Linq.JArray.#ctor(System.Object)">
2120 <summary>
2121 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JArray"/> class with the specified content.
2122 </summary>
2123 <param name="content">The contents of the array.</param>
2124 </member>
2125 <member name="M:Newtonsoft.Json.Linq.JArray.Load(Newtonsoft.Json.JsonReader)">
2126 <summary>
2127 Loads an <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
2128 </summary>
2129 <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>
2130 <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>
2131 </member>
2132 <member name="M:Newtonsoft.Json.Linq.JArray.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)">
2133 <summary>
2134 Loads an <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
2135 </summary>
2136 <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>
2137 <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON.
2138 If this is null, default load settings will be used.</param>
2139 <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>
2140 </member>
2141 <member name="M:Newtonsoft.Json.Linq.JArray.Parse(System.String)">
2142 <summary>
2143 Load a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a string that contains JSON.
2144 </summary>
2145 <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
2146 <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> populated from the string that contains JSON.</returns>
2147 <example>
2148 <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" />
2149 </example>
2150 </member>
2151 <member name="M:Newtonsoft.Json.Linq.JArray.Parse(System.String,Newtonsoft.Json.Linq.JsonLoadSettings)">
2152 <summary>
2153 Load a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from a string that contains JSON.
2154 </summary>
2155 <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
2156 <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON.
2157 If this is null, default load settings will be used.</param>
2158 <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> populated from the string that contains JSON.</returns>
2159 <example>
2160 <code lang="cs" source="..\Src\Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs" region="LinqToJsonCreateParseArray" title="Parsing a JSON Array from Text" />
2161 </example>
2162 </member>
2163 <member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object)">
2164 <summary>
2165 Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object.
2166 </summary>
2167 <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>
2168 <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object</returns>
2169 </member>
2170 <member name="M:Newtonsoft.Json.Linq.JArray.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)">
2171 <summary>
2172 Creates a <see cref="T:Newtonsoft.Json.Linq.JArray"/> from an object.
2173 </summary>
2174 <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JArray"/>.</param>
2175 <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used to read the object.</param>
2176 <returns>A <see cref="T:Newtonsoft.Json.Linq.JArray"/> with the values of the specified object</returns>
2177 </member>
2178 <member name="M:Newtonsoft.Json.Linq.JArray.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
2179 <summary>
2180 Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
2181 </summary>
2182 <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
2183 <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
2184 </member>
2185 <member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Object)">
2186 <summary>
2187 Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
2188 </summary>
2189 <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
2190 </member>
2191 <member name="P:Newtonsoft.Json.Linq.JArray.Item(System.Int32)">
2192 <summary>
2193 Gets or sets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the specified index.
2194 </summary>
2195 <value></value>
2196 </member>
2197 <member name="M:Newtonsoft.Json.Linq.JArray.IndexOf(Newtonsoft.Json.Linq.JToken)">
2198 <summary>
2199 Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"/>.
2200 </summary>
2201 <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"/>.</param>
2202 <returns>
2203 The index of <paramref name="item"/> if found in the list; otherwise, -1.
2204 </returns>
2205 </member>
2206 <member name="M:Newtonsoft.Json.Linq.JArray.Insert(System.Int32,Newtonsoft.Json.Linq.JToken)">
2207 <summary>
2208 Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"/> at the specified index.
2209 </summary>
2210 <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
2211 <param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"/>.</param>
2212 <exception cref="T:System.ArgumentOutOfRangeException">
2213 <paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.</exception>
2214 <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.</exception>
2215 </member>
2216 <member name="M:Newtonsoft.Json.Linq.JArray.RemoveAt(System.Int32)">
2217 <summary>
2218 Removes the <see cref="T:System.Collections.Generic.IList`1"/> item at the specified index.
2219 </summary>
2220 <param name="index">The zero-based index of the item to remove.</param>
2221 <exception cref="T:System.ArgumentOutOfRangeException">
2222 <paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.</exception>
2223 <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.</exception>
2224 </member>
2225 <member name="M:Newtonsoft.Json.Linq.JArray.GetEnumerator">
2226 <summary>
2227 Returns an enumerator that iterates through the collection.
2228 </summary>
2229 <returns>
2230 A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection.
2231 </returns>
2232 </member>
2233 <member name="M:Newtonsoft.Json.Linq.JArray.Add(Newtonsoft.Json.Linq.JToken)">
2234 <summary>
2235 Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
2236 </summary>
2237 <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
2238 <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.</exception>
2239 </member>
2240 <member name="M:Newtonsoft.Json.Linq.JArray.Clear">
2241 <summary>
2242 Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
2243 </summary>
2244 <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only. </exception>
2245 </member>
2246 <member name="M:Newtonsoft.Json.Linq.JArray.Contains(Newtonsoft.Json.Linq.JToken)">
2247 <summary>
2248 Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
2249 </summary>
2250 <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
2251 <returns>
2252 true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
2253 </returns>
2254 </member>
2255 <member name="M:Newtonsoft.Json.Linq.JArray.CopyTo(Newtonsoft.Json.Linq.JToken[],System.Int32)">
2256 <summary>
2257 Copies to.
2258 </summary>
2259 <param name="array">The array.</param>
2260 <param name="arrayIndex">Index of the array.</param>
2261 </member>
2262 <member name="P:Newtonsoft.Json.Linq.JArray.IsReadOnly">
2263 <summary>
2264 Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only.
2265 </summary>
2266 <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only; otherwise, false.</returns>
2267 </member>
2268 <member name="M:Newtonsoft.Json.Linq.JArray.Remove(Newtonsoft.Json.Linq.JToken)">
2269 <summary>
2270 Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
2271 </summary>
2272 <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
2273 <returns>
2274 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"/>.
2275 </returns>
2276 <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.</exception>
2277 </member>
2278 <member name="T:Newtonsoft.Json.Linq.JTokenReader">
2279 <summary>
2280 Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
2281 </summary>
2282 </member>
2283 <member name="P:Newtonsoft.Json.Linq.JTokenReader.CurrentToken">
2284 <summary>
2285 Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the reader's current position.
2286 </summary>
2287 </member>
2288 <member name="M:Newtonsoft.Json.Linq.JTokenReader.#ctor(Newtonsoft.Json.Linq.JToken)">
2289 <summary>
2290 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenReader"/> class.
2291 </summary>
2292 <param name="token">The token to read from.</param>
2293 </member>
2294 <member name="M:Newtonsoft.Json.Linq.JTokenReader.Read">
2295 <summary>
2296 Reads the next JSON token from the stream.
2297 </summary>
2298 <returns>
2299 true if the next token was read successfully; false if there are no more tokens to read.
2300 </returns>
2301 </member>
2302 <member name="P:Newtonsoft.Json.Linq.JTokenReader.Path">
2303 <summary>
2304 Gets the path of the current JSON token.
2305 </summary>
2306 </member>
2307 <member name="T:Newtonsoft.Json.Linq.JTokenWriter">
2308 <summary>
2309 Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
2310 </summary>
2311 </member>
2312 <member name="P:Newtonsoft.Json.Linq.JTokenWriter.CurrentToken">
2313 <summary>
2314 Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> at the writer's current position.
2315 </summary>
2316 </member>
2317 <member name="P:Newtonsoft.Json.Linq.JTokenWriter.Token">
2318 <summary>
2319 Gets the token being writen.
2320 </summary>
2321 <value>The token being writen.</value>
2322 </member>
2323 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.#ctor(Newtonsoft.Json.Linq.JContainer)">
2324 <summary>
2325 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"/>.
2326 </summary>
2327 <param name="container">The container being written to.</param>
2328 </member>
2329 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.#ctor">
2330 <summary>
2331 Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JTokenWriter"/> class.
2332 </summary>
2333 </member>
2334 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.Flush">
2335 <summary>
2336 Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
2337 </summary>
2338 </member>
2339 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.Close">
2340 <summary>
2341 Closes this stream and the underlying stream.
2342 </summary>
2343 </member>
2344 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartObject">
2345 <summary>
2346 Writes the beginning of a JSON object.
2347 </summary>
2348 </member>
2349 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartArray">
2350 <summary>
2351 Writes the beginning of a JSON array.
2352 </summary>
2353 </member>
2354 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteStartConstructor(System.String)">
2355 <summary>
2356 Writes the start of a constructor with the given name.
2357 </summary>
2358 <param name="name">The name of the constructor.</param>
2359 </member>
2360 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteEnd(Newtonsoft.Json.JsonToken)">
2361 <summary>
2362 Writes the end.
2363 </summary>
2364 <param name="token">The token.</param>
2365 </member>
2366 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WritePropertyName(System.String)">
2367 <summary>
2368 Writes the property name of a name/value pair on a JSON object.
2369 </summary>
2370 <param name="name">The name of the property.</param>
2371 </member>
2372 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Object)">
2373 <summary>
2374 Writes a <see cref="T:System.Object"/> value.
2375 An error will raised if the value cannot be written as a single JSON token.
2376 </summary>
2377 <param name="value">The <see cref="T:System.Object"/> value to write.</param>
2378 </member>
2379 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteNull">
2380 <summary>
2381 Writes a null value.
2382 </summary>
2383 </member>
2384 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteUndefined">
2385 <summary>
2386 Writes an undefined value.
2387 </summary>
2388 </member>
2389 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteRaw(System.String)">
2390 <summary>
2391 Writes raw JSON.
2392 </summary>
2393 <param name="json">The raw JSON to write.</param>
2394 </member>
2395 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteComment(System.String)">
2396 <summary>
2397 Writes out a comment <code>/*...*/</code> containing the specified text.
2398 </summary>
2399 <param name="text">Text to place inside the comment.</param>
2400 </member>
2401 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.String)">
2402 <summary>
2403 Writes a <see cref="T:System.String"/> value.
2404 </summary>
2405 <param name="value">The <see cref="T:System.String"/> value to write.</param>
2406 </member>
2407 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int32)">
2408 <summary>
2409 Writes a <see cref="T:System.Int32"/> value.
2410 </summary>
2411 <param name="value">The <see cref="T:System.Int32"/> value to write.</param>
2412 </member>
2413 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt32)">
2414 <summary>
2415 Writes a <see cref="T:System.UInt32"/> value.
2416 </summary>
2417 <param name="value">The <see cref="T:System.UInt32"/> value to write.</param>
2418 </member>
2419 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int64)">
2420 <summary>
2421 Writes a <see cref="T:System.Int64"/> value.
2422 </summary>
2423 <param name="value">The <see cref="T:System.Int64"/> value to write.</param>
2424 </member>
2425 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt64)">
2426 <summary>
2427 Writes a <see cref="T:System.UInt64"/> value.
2428 </summary>
2429 <param name="value">The <see cref="T:System.UInt64"/> value to write.</param>
2430 </member>
2431 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Single)">
2432 <summary>
2433 Writes a <see cref="T:System.Single"/> value.
2434 </summary>
2435 <param name="value">The <see cref="T:System.Single"/> value to write.</param>
2436 </member>
2437 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Double)">
2438 <summary>
2439 Writes a <see cref="T:System.Double"/> value.
2440 </summary>
2441 <param name="value">The <see cref="T:System.Double"/> value to write.</param>
2442 </member>
2443 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Boolean)">
2444 <summary>
2445 Writes a <see cref="T:System.Boolean"/> value.
2446 </summary>
2447 <param name="value">The <see cref="T:System.Boolean"/> value to write.</param>
2448 </member>
2449 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Int16)">
2450 <summary>
2451 Writes a <see cref="T:System.Int16"/> value.
2452 </summary>
2453 <param name="value">The <see cref="T:System.Int16"/> value to write.</param>
2454 </member>
2455 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.UInt16)">
2456 <summary>
2457 Writes a <see cref="T:System.UInt16"/> value.
2458 </summary>
2459 <param name="value">The <see cref="T:System.UInt16"/> value to write.</param>
2460 </member>
2461 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Char)">
2462 <summary>
2463 Writes a <see cref="T:System.Char"/> value.
2464 </summary>
2465 <param name="value">The <see cref="T:System.Char"/> value to write.</param>
2466 </member>
2467 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Byte)">
2468 <summary>
2469 Writes a <see cref="T:System.Byte"/> value.
2470 </summary>
2471 <param name="value">The <see cref="T:System.Byte"/> value to write.</param>
2472 </member>
2473 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.SByte)">
2474 <summary>
2475 Writes a <see cref="T:System.SByte"/> value.
2476 </summary>
2477 <param name="value">The <see cref="T:System.SByte"/> value to write.</param>
2478 </member>
2479 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Decimal)">
2480 <summary>
2481 Writes a <see cref="T:System.Decimal"/> value.
2482 </summary>
2483 <param name="value">The <see cref="T:System.Decimal"/> value to write.</param>
2484 </member>
2485 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.DateTime)">
2486 <summary>
2487 Writes a <see cref="T:System.DateTime"/> value.
2488 </summary>
2489 <param name="value">The <see cref="T:System.DateTime"/> value to write.</param>
2490 </member>
2491 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.DateTimeOffset)">
2492 <summary>
2493 Writes a <see cref="T:System.DateTimeOffset"/> value.
2494 </summary>
2495 <param name="value">The <see cref="T:System.DateTimeOffset"/> value to write.</param>
2496 </member>
2497 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Byte[])">
2498 <summary>
2499 Writes a <see cref="T:System.Byte"/>[] value.
2500 </summary>
2501 <param name="value">The <see cref="T:System.Byte"/>[] value to write.</param>
2502 </member>
2503 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.TimeSpan)">
2504 <summary>
2505 Writes a <see cref="T:System.TimeSpan"/> value.
2506 </summary>
2507 <param name="value">The <see cref="T:System.TimeSpan"/> value to write.</param>
2508 </member>
2509 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Guid)">
2510 <summary>
2511 Writes a <see cref="T:System.Guid"/> value.
2512 </summary>
2513 <param name="value">The <see cref="T:System.Guid"/> value to write.</param>
2514 </member>
2515 <member name="M:Newtonsoft.Json.Linq.JTokenWriter.WriteValue(System.Uri)">
2516 <summary>
2517 Writes a <see cref="T:System.Uri"/> value.
2518 </summary>
2519 <param name="value">The <see cref="T:System.Uri"/> value to write.</param>
2520 </member>
2521 <member name="T:Newtonsoft.Json.Linq.JToken">
2522 <summary>
2523 Represents an abstract JSON token.
2524 </summary>
2525 </member>
2526 <member name="P:Newtonsoft.Json.Linq.JToken.EqualityComparer">
2527 <summary>
2528 Gets a comparer that can compare two tokens for value equality.
2529 </summary>
2530 <value>A <see cref="T:Newtonsoft.Json.Linq.JTokenEqualityComparer"/> that can compare two nodes for value equality.</value>
2531 </member>
2532 <member name="P:Newtonsoft.Json.Linq.JToken.Parent">
2533 <summary>
2534 Gets or sets the parent.
2535 </summary>
2536 <value>The parent.</value>
2537 </member>
2538 <member name="P:Newtonsoft.Json.Linq.JToken.Root">
2539 <summary>
2540 Gets the root <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
2541 </summary>
2542 <value>The root <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>
2543 </member>
2544 <member name="P:Newtonsoft.Json.Linq.JToken.Type">
2545 <summary>
2546 Gets the node type for this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
2547 </summary>
2548 <value>The type.</value>
2549 </member>
2550 <member name="P:Newtonsoft.Json.Linq.JToken.HasValues">
2551 <summary>
2552 Gets a value indicating whether this token has child tokens.
2553 </summary>
2554 <value>
2555 <c>true</c> if this token has child values; otherwise, <c>false</c>.
2556 </value>
2557 </member>
2558 <member name="M:Newtonsoft.Json.Linq.JToken.DeepEquals(Newtonsoft.Json.Linq.JToken,Newtonsoft.Json.Linq.JToken)">
2559 <summary>
2560 Compares the values of two tokens, including the values of all descendant tokens.
2561 </summary>
2562 <param name="t1">The first <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>
2563 <param name="t2">The second <see cref="T:Newtonsoft.Json.Linq.JToken"/> to compare.</param>
2564 <returns>true if the tokens are equal; otherwise false.</returns>
2565 </member>
2566 <member name="P:Newtonsoft.Json.Linq.JToken.Next">
2567 <summary>
2568 Gets the next sibling token of this node.
2569 </summary>
2570 <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the next sibling token.</value>
2571 </member>
2572 <member name="P:Newtonsoft.Json.Linq.JToken.Previous">
2573 <summary>
2574 Gets the previous sibling token of this node.
2575 </summary>
2576 <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the previous sibling token.</value>
2577 </member>
2578 <member name="P:Newtonsoft.Json.Linq.JToken.Path">
2579 <summary>
2580 Gets the path of the JSON token.
2581 </summary>
2582 </member>
2583 <member name="M:Newtonsoft.Json.Linq.JToken.AddAfterSelf(System.Object)">
2584 <summary>
2585 Adds the specified content immediately after this token.
2586 </summary>
2587 <param name="content">A content object that contains simple content or a collection of content objects to be added after this token.</param>
2588 </member>
2589 <member name="M:Newtonsoft.Json.Linq.JToken.AddBeforeSelf(System.Object)">
2590 <summary>
2591 Adds the specified content immediately before this token.
2592 </summary>
2593 <param name="content">A content object that contains simple content or a collection of content objects to be added before this token.</param>
2594 </member>
2595 <member name="M:Newtonsoft.Json.Linq.JToken.Ancestors">
2596 <summary>
2597 Returns a collection of the ancestor tokens of this token.
2598 </summary>
2599 <returns>A collection of the ancestor tokens of this token.</returns>
2600 </member>
2601 <member name="M:Newtonsoft.Json.Linq.JToken.AncestorsAndSelf">
2602 <summary>
2603 Returns a collection of tokens that contain this token, and the ancestors of this token.
2604 </summary>
2605 <returns>A collection of tokens that contain this token, and the ancestors of this token.</returns>
2606 </member>
2607 <member name="M:Newtonsoft.Json.Linq.JToken.AfterSelf">
2608 <summary>
2609 Returns a collection of the sibling tokens after this token, in document order.
2610 </summary>
2611 <returns>A collection of the sibling tokens after this tokens, in document order.</returns>
2612 </member>
2613 <member name="M:Newtonsoft.Json.Linq.JToken.BeforeSelf">
2614 <summary>
2615 Returns a collection of the sibling tokens before this token, in document order.
2616 </summary>
2617 <returns>A collection of the sibling tokens before this token, in document order.</returns>
2618 </member>
2619 <member name="P:Newtonsoft.Json.Linq.JToken.Item(System.Object)">
2620 <summary>
2621 Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.
2622 </summary>
2623 <value>The <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key.</value>
2624 </member>
2625 <member name="M:Newtonsoft.Json.Linq.JToken.Value``1(System.Object)">
2626 <summary>
2627 Gets the <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the specified key converted to the specified type.
2628 </summary>
2629 <typeparam name="T">The type to convert the token to.</typeparam>
2630 <param name="key">The token key.</param>
2631 <returns>The converted token value.</returns>
2632 </member>
2633 <member name="P:Newtonsoft.Json.Linq.JToken.First">
2634 <summary>
2635 Get the first child token of this token.
2636 </summary>
2637 <value>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the first child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>
2638 </member>
2639 <member name="P:Newtonsoft.Json.Linq.JToken.Last">
2640 <summary>
2641 Get the last child token of this token.
2642 </summary>
2643 <value>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> containing the last child token of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</value>
2644 </member>
2645 <member name="M:Newtonsoft.Json.Linq.JToken.Children">
2646 <summary>
2647 Returns a collection of the child tokens of this token, in document order.
2648 </summary>
2649 <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>
2650 </member>
2651 <member name="M:Newtonsoft.Json.Linq.JToken.Children``1">
2652 <summary>
2653 Returns a collection of the child tokens of this token, in document order, filtered by the specified type.
2654 </summary>
2655 <typeparam name="T">The type to filter the child tokens on.</typeparam>
2656 <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>
2657 </member>
2658 <member name="M:Newtonsoft.Json.Linq.JToken.Values``1">
2659 <summary>
2660 Returns a collection of the child values of this token, in document order.
2661 </summary>
2662 <typeparam name="T">The type to convert the values to.</typeparam>
2663 <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>
2664 </member>
2665 <member name="M:Newtonsoft.Json.Linq.JToken.Remove">
2666 <summary>
2667 Removes this token from its parent.
2668 </summary>
2669 </member>
2670 <member name="M:Newtonsoft.Json.Linq.JToken.Replace(Newtonsoft.Json.Linq.JToken)">
2671 <summary>
2672 Replaces this token with the specified token.
2673 </summary>
2674 <param name="value">The value.</param>
2675 </member>
2676 <member name="M:Newtonsoft.Json.Linq.JToken.WriteTo(Newtonsoft.Json.JsonWriter,Newtonsoft.Json.JsonConverter[])">
2677 <summary>
2678 Writes this token to a <see cref="T:Newtonsoft.Json.JsonWriter"/>.
2679 </summary>
2680 <param name="writer">A <see cref="T:Newtonsoft.Json.JsonWriter"/> into which this method will write.</param>
2681 <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
2682 </member>
2683 <member name="M:Newtonsoft.Json.Linq.JToken.ToString">
2684 <summary>
2685 Returns the indented JSON for this token.
2686 </summary>
2687 <returns>
2688 The indented JSON for this token.
2689 </returns>
2690 </member>
2691 <member name="M:Newtonsoft.Json.Linq.JToken.ToString(Newtonsoft.Json.Formatting,Newtonsoft.Json.JsonConverter[])">
2692 <summary>
2693 Returns the JSON for this token using the given formatting and converters.
2694 </summary>
2695 <param name="formatting">Indicates how the output is formatted.</param>
2696 <param name="converters">A collection of <see cref="T:Newtonsoft.Json.JsonConverter"/> which will be used when writing the token.</param>
2697 <returns>The JSON for this token using the given formatting and converters.</returns>
2698 </member>
2699 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Boolean">
2700 <summary>
2701 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Boolean"/>.
2702 </summary>
2703 <param name="value">The value.</param>
2704 <returns>The result of the conversion.</returns>
2705 </member>
2706 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.DateTimeOffset">
2707 <summary>
2708 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.DateTimeOffset"/>.
2709 </summary>
2710 <param name="value">The value.</param>
2711 <returns>The result of the conversion.</returns>
2712 </member>
2713 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Boolean}">
2714 <summary>
2715 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2716 </summary>
2717 <param name="value">The value.</param>
2718 <returns>The result of the conversion.</returns>
2719 </member>
2720 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int64">
2721 <summary>
2722 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int64"/>.
2723 </summary>
2724 <param name="value">The value.</param>
2725 <returns>The result of the conversion.</returns>
2726 </member>
2727 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.DateTime}">
2728 <summary>
2729 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2730 </summary>
2731 <param name="value">The value.</param>
2732 <returns>The result of the conversion.</returns>
2733 </member>
2734 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.DateTimeOffset}">
2735 <summary>
2736 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2737 </summary>
2738 <param name="value">The value.</param>
2739 <returns>The result of the conversion.</returns>
2740 </member>
2741 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Decimal}">
2742 <summary>
2743 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2744 </summary>
2745 <param name="value">The value.</param>
2746 <returns>The result of the conversion.</returns>
2747 </member>
2748 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Double}">
2749 <summary>
2750 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2751 </summary>
2752 <param name="value">The value.</param>
2753 <returns>The result of the conversion.</returns>
2754 </member>
2755 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Char}">
2756 <summary>
2757 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2758 </summary>
2759 <param name="value">The value.</param>
2760 <returns>The result of the conversion.</returns>
2761 </member>
2762 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int32">
2763 <summary>
2764 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int32"/>.
2765 </summary>
2766 <param name="value">The value.</param>
2767 <returns>The result of the conversion.</returns>
2768 </member>
2769 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Int16">
2770 <summary>
2771 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Int16"/>.
2772 </summary>
2773 <param name="value">The value.</param>
2774 <returns>The result of the conversion.</returns>
2775 </member>
2776 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt16">
2777 <summary>
2778 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt16"/>.
2779 </summary>
2780 <param name="value">The value.</param>
2781 <returns>The result of the conversion.</returns>
2782 </member>
2783 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Char">
2784 <summary>
2785 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Char"/>.
2786 </summary>
2787 <param name="value">The value.</param>
2788 <returns>The result of the conversion.</returns>
2789 </member>
2790 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Byte">
2791 <summary>
2792 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Byte"/>.
2793 </summary>
2794 <param name="value">The value.</param>
2795 <returns>The result of the conversion.</returns>
2796 </member>
2797 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.SByte">
2798 <summary>
2799 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.SByte"/>.
2800 </summary>
2801 <param name="value">The value.</param>
2802 <returns>The result of the conversion.</returns>
2803 </member>
2804 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int32}">
2805 <summary>
2806 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2807 </summary>
2808 <param name="value">The value.</param>
2809 <returns>The result of the conversion.</returns>
2810 </member>
2811 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int16}">
2812 <summary>
2813 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2814 </summary>
2815 <param name="value">The value.</param>
2816 <returns>The result of the conversion.</returns>
2817 </member>
2818 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt16}">
2819 <summary>
2820 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2821 </summary>
2822 <param name="value">The value.</param>
2823 <returns>The result of the conversion.</returns>
2824 </member>
2825 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Byte}">
2826 <summary>
2827 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2828 </summary>
2829 <param name="value">The value.</param>
2830 <returns>The result of the conversion.</returns>
2831 </member>
2832 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.SByte}">
2833 <summary>
2834 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2835 </summary>
2836 <param name="value">The value.</param>
2837 <returns>The result of the conversion.</returns>
2838 </member>
2839 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.DateTime">
2840 <summary>
2841 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.DateTime"/>.
2842 </summary>
2843 <param name="value">The value.</param>
2844 <returns>The result of the conversion.</returns>
2845 </member>
2846 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Int64}">
2847 <summary>
2848 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2849 </summary>
2850 <param name="value">The value.</param>
2851 <returns>The result of the conversion.</returns>
2852 </member>
2853 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Single}">
2854 <summary>
2855 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2856 </summary>
2857 <param name="value">The value.</param>
2858 <returns>The result of the conversion.</returns>
2859 </member>
2860 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Decimal">
2861 <summary>
2862 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Decimal"/>.
2863 </summary>
2864 <param name="value">The value.</param>
2865 <returns>The result of the conversion.</returns>
2866 </member>
2867 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt32}">
2868 <summary>
2869 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2870 </summary>
2871 <param name="value">The value.</param>
2872 <returns>The result of the conversion.</returns>
2873 </member>
2874 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.UInt64}">
2875 <summary>
2876 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Nullable`1"/>.
2877 </summary>
2878 <param name="value">The value.</param>
2879 <returns>The result of the conversion.</returns>
2880 </member>
2881 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Double">
2882 <summary>
2883 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Double"/>.
2884 </summary>
2885 <param name="value">The value.</param>
2886 <returns>The result of the conversion.</returns>
2887 </member>
2888 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Single">
2889 <summary>
2890 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Single"/>.
2891 </summary>
2892 <param name="value">The value.</param>
2893 <returns>The result of the conversion.</returns>
2894 </member>
2895 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.String">
2896 <summary>
2897 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.String"/>.
2898 </summary>
2899 <param name="value">The value.</param>
2900 <returns>The result of the conversion.</returns>
2901 </member>
2902 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt32">
2903 <summary>
2904 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt32"/>.
2905 </summary>
2906 <param name="value">The value.</param>
2907 <returns>The result of the conversion.</returns>
2908 </member>
2909 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.UInt64">
2910 <summary>
2911 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.UInt64"/>.
2912 </summary>
2913 <param name="value">The value.</param>
2914 <returns>The result of the conversion.</returns>
2915 </member>
2916 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Byte[]">
2917 <summary>
2918 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Byte"/>[].
2919 </summary>
2920 <param name="value">The value.</param>
2921 <returns>The result of the conversion.</returns>
2922 </member>
2923 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Guid">
2924 <summary>
2925 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Guid"/>.
2926 </summary>
2927 <param name="value">The value.</param>
2928 <returns>The result of the conversion.</returns>
2929 </member>
2930 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.Guid}">
2931 <summary>
2932 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Guid"/>.
2933 </summary>
2934 <param name="value">The value.</param>
2935 <returns>The result of the conversion.</returns>
2936 </member>
2937 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.TimeSpan">
2938 <summary>
2939 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.TimeSpan"/>.
2940 </summary>
2941 <param name="value">The value.</param>
2942 <returns>The result of the conversion.</returns>
2943 </member>
2944 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Nullable{System.TimeSpan}">
2945 <summary>
2946 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.TimeSpan"/>.
2947 </summary>
2948 <param name="value">The value.</param>
2949 <returns>The result of the conversion.</returns>
2950 </member>
2951 <member name="M:Newtonsoft.Json.Linq.JToken.op_Explicit(Newtonsoft.Json.Linq.JToken)~System.Uri">
2952 <summary>
2953 Performs an explicit conversion from <see cref="T:Newtonsoft.Json.Linq.JToken"/> to <see cref="T:System.Uri"/>.
2954 </summary>
2955 <param name="value">The value.</param>
2956 <returns>The result of the conversion.</returns>
2957 </member>
2958 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Boolean)~Newtonsoft.Json.Linq.JToken">
2959 <summary>
2960 Performs an implicit conversion from <see cref="T:System.Boolean"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
2961 </summary>
2962 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
2963 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
2964 </member>
2965 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.DateTimeOffset)~Newtonsoft.Json.Linq.JToken">
2966 <summary>
2967 Performs an implicit conversion from <see cref="T:System.DateTimeOffset"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
2968 </summary>
2969 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
2970 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
2971 </member>
2972 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Byte)~Newtonsoft.Json.Linq.JToken">
2973 <summary>
2974 Performs an implicit conversion from <see cref="T:System.Byte"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
2975 </summary>
2976 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
2977 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
2978 </member>
2979 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Byte})~Newtonsoft.Json.Linq.JToken">
2980 <summary>
2981 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
2982 </summary>
2983 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
2984 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
2985 </member>
2986 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.SByte)~Newtonsoft.Json.Linq.JToken">
2987 <summary>
2988 Performs an implicit conversion from <see cref="T:System.SByte"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
2989 </summary>
2990 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
2991 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
2992 </member>
2993 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.SByte})~Newtonsoft.Json.Linq.JToken">
2994 <summary>
2995 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
2996 </summary>
2997 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
2998 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
2999 </member>
3000 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Boolean})~Newtonsoft.Json.Linq.JToken">
3001 <summary>
3002 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3003 </summary>
3004 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3005 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3006 </member>
3007 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Int64)~Newtonsoft.Json.Linq.JToken">
3008 <summary>
3009 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3010 </summary>
3011 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3012 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3013 </member>
3014 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.DateTime})~Newtonsoft.Json.Linq.JToken">
3015 <summary>
3016 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3017 </summary>
3018 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3019 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3020 </member>
3021 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.DateTimeOffset})~Newtonsoft.Json.Linq.JToken">
3022 <summary>
3023 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3024 </summary>
3025 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3026 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3027 </member>
3028 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Decimal})~Newtonsoft.Json.Linq.JToken">
3029 <summary>
3030 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3031 </summary>
3032 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3033 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3034 </member>
3035 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Double})~Newtonsoft.Json.Linq.JToken">
3036 <summary>
3037 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3038 </summary>
3039 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3040 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3041 </member>
3042 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Int16)~Newtonsoft.Json.Linq.JToken">
3043 <summary>
3044 Performs an implicit conversion from <see cref="T:System.Int16"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3045 </summary>
3046 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3047 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3048 </member>
3049 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.UInt16)~Newtonsoft.Json.Linq.JToken">
3050 <summary>
3051 Performs an implicit conversion from <see cref="T:System.UInt16"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3052 </summary>
3053 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3054 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3055 </member>
3056 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Int32)~Newtonsoft.Json.Linq.JToken">
3057 <summary>
3058 Performs an implicit conversion from <see cref="T:System.Int32"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3059 </summary>
3060 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3061 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3062 </member>
3063 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int32})~Newtonsoft.Json.Linq.JToken">
3064 <summary>
3065 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3066 </summary>
3067 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3068 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3069 </member>
3070 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.DateTime)~Newtonsoft.Json.Linq.JToken">
3071 <summary>
3072 Performs an implicit conversion from <see cref="T:System.DateTime"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3073 </summary>
3074 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3075 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3076 </member>
3077 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int64})~Newtonsoft.Json.Linq.JToken">
3078 <summary>
3079 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3080 </summary>
3081 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3082 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3083 </member>
3084 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Single})~Newtonsoft.Json.Linq.JToken">
3085 <summary>
3086 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3087 </summary>
3088 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3089 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3090 </member>
3091 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Decimal)~Newtonsoft.Json.Linq.JToken">
3092 <summary>
3093 Performs an implicit conversion from <see cref="T:System.Decimal"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3094 </summary>
3095 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3096 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3097 </member>
3098 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Int16})~Newtonsoft.Json.Linq.JToken">
3099 <summary>
3100 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3101 </summary>
3102 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3103 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3104 </member>
3105 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt16})~Newtonsoft.Json.Linq.JToken">
3106 <summary>
3107 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3108 </summary>
3109 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3110 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3111 </member>
3112 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt32})~Newtonsoft.Json.Linq.JToken">
3113 <summary>
3114 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3115 </summary>
3116 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3117 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3118 </member>
3119 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.UInt64})~Newtonsoft.Json.Linq.JToken">
3120 <summary>
3121 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3122 </summary>
3123 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3124 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3125 </member>
3126 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Double)~Newtonsoft.Json.Linq.JToken">
3127 <summary>
3128 Performs an implicit conversion from <see cref="T:System.Double"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3129 </summary>
3130 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3131 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3132 </member>
3133 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Single)~Newtonsoft.Json.Linq.JToken">
3134 <summary>
3135 Performs an implicit conversion from <see cref="T:System.Single"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3136 </summary>
3137 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3138 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3139 </member>
3140 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.String)~Newtonsoft.Json.Linq.JToken">
3141 <summary>
3142 Performs an implicit conversion from <see cref="T:System.String"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3143 </summary>
3144 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3145 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3146 </member>
3147 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.UInt32)~Newtonsoft.Json.Linq.JToken">
3148 <summary>
3149 Performs an implicit conversion from <see cref="T:System.UInt32"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3150 </summary>
3151 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3152 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3153 </member>
3154 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.UInt64)~Newtonsoft.Json.Linq.JToken">
3155 <summary>
3156 Performs an implicit conversion from <see cref="T:System.UInt64"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3157 </summary>
3158 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3159 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3160 </member>
3161 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Byte[])~Newtonsoft.Json.Linq.JToken">
3162 <summary>
3163 Performs an implicit conversion from <see cref="T:System.Byte"/>[] to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3164 </summary>
3165 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3166 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3167 </member>
3168 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Uri)~Newtonsoft.Json.Linq.JToken">
3169 <summary>
3170 Performs an implicit conversion from <see cref="T:System.Uri"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3171 </summary>
3172 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3173 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3174 </member>
3175 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.TimeSpan)~Newtonsoft.Json.Linq.JToken">
3176 <summary>
3177 Performs an implicit conversion from <see cref="T:System.TimeSpan"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3178 </summary>
3179 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3180 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3181 </member>
3182 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.TimeSpan})~Newtonsoft.Json.Linq.JToken">
3183 <summary>
3184 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3185 </summary>
3186 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3187 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3188 </member>
3189 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Guid)~Newtonsoft.Json.Linq.JToken">
3190 <summary>
3191 Performs an implicit conversion from <see cref="T:System.Guid"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3192 </summary>
3193 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3194 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3195 </member>
3196 <member name="M:Newtonsoft.Json.Linq.JToken.op_Implicit(System.Nullable{System.Guid})~Newtonsoft.Json.Linq.JToken">
3197 <summary>
3198 Performs an implicit conversion from <see cref="T:System.Nullable`1"/> to <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3199 </summary>
3200 <param name="value">The value to create a <see cref="T:Newtonsoft.Json.Linq.JValue"/> from.</param>
3201 <returns>The <see cref="T:Newtonsoft.Json.Linq.JValue"/> initialized with the specified value.</returns>
3202 </member>
3203 <member name="M:Newtonsoft.Json.Linq.JToken.CreateReader">
3204 <summary>
3205 Creates an <see cref="T:Newtonsoft.Json.JsonReader"/> for this token.
3206 </summary>
3207 <returns>An <see cref="T:Newtonsoft.Json.JsonReader"/> that can be used to read this token and its descendants.</returns>
3208 </member>
3209 <member name="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object)">
3210 <summary>
3211 Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from an object.
3212 </summary>
3213 <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
3214 <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object</returns>
3215 </member>
3216 <member name="M:Newtonsoft.Json.Linq.JToken.FromObject(System.Object,Newtonsoft.Json.JsonSerializer)">
3217 <summary>
3218 Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from an object using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
3219 </summary>
3220 <param name="o">The object that will be used to create <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</param>
3221 <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when reading the object.</param>
3222 <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> with the value of the specified object</returns>
3223 </member>
3224 <member name="M:Newtonsoft.Json.Linq.JToken.ToObject``1">
3225 <summary>
3226 Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3227 </summary>
3228 <typeparam name="T">The object type that the token will be deserialized to.</typeparam>
3229 <returns>The new object created from the JSON value.</returns>
3230 </member>
3231 <member name="M:Newtonsoft.Json.Linq.JToken.ToObject(System.Type)">
3232 <summary>
3233 Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3234 </summary>
3235 <param name="objectType">The object type that the token will be deserialized to.</param>
3236 <returns>The new object created from the JSON value.</returns>
3237 </member>
3238 <member name="M:Newtonsoft.Json.Linq.JToken.ToObject``1(Newtonsoft.Json.JsonSerializer)">
3239 <summary>
3240 Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/> using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
3241 </summary>
3242 <typeparam name="T">The object type that the token will be deserialized to.</typeparam>
3243 <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when creating the object.</param>
3244 <returns>The new object created from the JSON value.</returns>
3245 </member>
3246 <member name="M:Newtonsoft.Json.Linq.JToken.ToObject(System.Type,Newtonsoft.Json.JsonSerializer)">
3247 <summary>
3248 Creates the specified .NET type from the <see cref="T:Newtonsoft.Json.Linq.JToken"/> using the specified <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
3249 </summary>
3250 <param name="objectType">The object type that the token will be deserialized to.</param>
3251 <param name="jsonSerializer">The <see cref="T:Newtonsoft.Json.JsonSerializer"/> that will be used when creating the object.</param>
3252 <returns>The new object created from the JSON value.</returns>
3253 </member>
3254 <member name="M:Newtonsoft.Json.Linq.JToken.ReadFrom(Newtonsoft.Json.JsonReader)">
3255 <summary>
3256 Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
3257 </summary>
3258 <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>
3259 <returns>
3260 An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens
3261 that were read from the reader. The runtime type of the token is determined
3262 by the token type of the first token encountered in the reader.
3263 </returns>
3264 </member>
3265 <member name="M:Newtonsoft.Json.Linq.JToken.ReadFrom(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)">
3266 <summary>
3267 Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
3268 </summary>
3269 <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>
3270 <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON.
3271 If this is null, default load settings will be used.</param>
3272 <returns>
3273 An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens
3274 that were read from the reader. The runtime type of the token is determined
3275 by the token type of the first token encountered in the reader.
3276 </returns>
3277 </member>
3278 <member name="M:Newtonsoft.Json.Linq.JToken.Parse(System.String)">
3279 <summary>
3280 Load a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a string that contains JSON.
3281 </summary>
3282 <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
3283 <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> populated from the string that contains JSON.</returns>
3284 </member>
3285 <member name="M:Newtonsoft.Json.Linq.JToken.Parse(System.String,Newtonsoft.Json.Linq.JsonLoadSettings)">
3286 <summary>
3287 Load a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a string that contains JSON.
3288 </summary>
3289 <param name="json">A <see cref="T:System.String"/> that contains JSON.</param>
3290 <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON.
3291 If this is null, default load settings will be used.</param>
3292 <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/> populated from the string that contains JSON.</returns>
3293 </member>
3294 <member name="M:Newtonsoft.Json.Linq.JToken.Load(Newtonsoft.Json.JsonReader,Newtonsoft.Json.Linq.JsonLoadSettings)">
3295 <summary>
3296 Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
3297 </summary>
3298 <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>
3299 <param name="settings">The <see cref="T:Newtonsoft.Json.Linq.JsonLoadSettings"/> used to load the JSON.
3300 If this is null, default load settings will be used.</param>
3301 <returns>
3302 An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens
3303 that were read from the reader. The runtime type of the token is determined
3304 by the token type of the first token encountered in the reader.
3305 </returns>
3306 </member>
3307 <member name="M:Newtonsoft.Json.Linq.JToken.Load(Newtonsoft.Json.JsonReader)">
3308 <summary>
3309 Creates a <see cref="T:Newtonsoft.Json.Linq.JToken"/> from a <see cref="T:Newtonsoft.Json.JsonReader"/>.
3310 </summary>
3311 <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>
3312 <returns>
3313 An <see cref="T:Newtonsoft.Json.Linq.JToken"/> that contains the token and its descendant tokens
3314 that were read from the reader. The runtime type of the token is determined
3315 by the token type of the first token encountered in the reader.
3316 </returns>
3317 </member>
3318 <member name="M:Newtonsoft.Json.Linq.JToken.SelectToken(System.String)">
3319 <summary>
3320 Selects a <see cref="T:Newtonsoft.Json.Linq.JToken"/> using a JPath expression. Selects the token that matches the object path.
3321 </summary>
3322 <param name="path">
3323 A <see cref="T:System.String"/> that contains a JPath expression.
3324 </param>
3325 <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/>, or null.</returns>
3326 </member>
3327 <member name="M:Newtonsoft.Json.Linq.JToken.SelectToken(System.String,System.Boolean)">
3328 <summary>
3329 Selects a <see cref="T:Newtonsoft.Json.Linq.JToken"/> using a JPath expression. Selects the token that matches the object path.
3330 </summary>
3331 <param name="path">
3332 A <see cref="T:System.String"/> that contains a JPath expression.
3333 </param>
3334 <param name="errorWhenNoMatch">A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.</param>
3335 <returns>A <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
3336 </member>
3337 <member name="M:Newtonsoft.Json.Linq.JToken.SelectTokens(System.String)">
3338 <summary>
3339 Selects a collection of elements using a JPath expression.
3340 </summary>
3341 <param name="path">
3342 A <see cref="T:System.String"/> that contains a JPath expression.
3343 </param>
3344 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the selected elements.</returns>
3345 </member>
3346 <member name="M:Newtonsoft.Json.Linq.JToken.SelectTokens(System.String,System.Boolean)">
3347 <summary>
3348 Selects a collection of elements using a JPath expression.
3349 </summary>
3350 <param name="path">
3351 A <see cref="T:System.String"/> that contains a JPath expression.
3352 </param>
3353 <param name="errorWhenNoMatch">A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.</param>
3354 <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> that contains the selected elements.</returns>
3355 </member>
3356 <member name="M:Newtonsoft.Json.Linq.JToken.GetMetaObject(System.Linq.Expressions.Expression)">
3357 <summary>
3358 Returns the <see cref="T:System.Dynamic.DynamicMetaObject"/> responsible for binding operations performed on this object.
3359 </summary>
3360 <param name="parameter">The expression tree representation of the runtime value.</param>
3361 <returns>
3362 The <see cref="T:System.Dynamic.DynamicMetaObject"/> to bind this object.
3363 </returns>
3364 </member>
3365 <member name="M:Newtonsoft.Json.Linq.JToken.System#Dynamic#IDynamicMetaObjectProvider#GetMetaObject(System.Linq.Expressions.Expression)">
3366 <summary>
3367 Returns the <see cref="T:System.Dynamic.DynamicMetaObject"/> responsible for binding operations performed on this object.
3368 </summary>
3369 <param name="parameter">The expression tree representation of the runtime value.</param>
3370 <returns>
3371 The <see cref="T:System.Dynamic.DynamicMetaObject"/> to bind this object.
3372 </returns>
3373 </member>
3374 <member name="M:Newtonsoft.Json.Linq.JToken.DeepClone">
3375 <summary>
3376 Creates a new instance of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>. All child tokens are recursively cloned.
3377 </summary>
3378 <returns>A new instance of the <see cref="T:Newtonsoft.Json.Linq.JToken"/>.</returns>
3379 </member>
3380 <member name="M:Newtonsoft.Json.Linq.JToken.AddAnnotation(System.Object)">
3381 <summary>
3382 Adds an object to the annotation list of this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3383 </summary>
3384 <param name="annotation">The annotation to add.</param>
3385 </member>
3386 <member name="M:Newtonsoft.Json.Linq.JToken.Annotation``1">
3387 <summary>
3388 Get the first annotation object of the specified type from this <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
3389 </summary>
3390 <typeparam name="T">The type of the annotation to retrieve.</typeparam>
3391 <returns>The first annotation object that matches the specified type, or <c>null</c> if no annotation is of the specified type.</returns>