Develop and Download Open Source Software

Browse Subversion Repository

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