root / trunk / packages / Hammock.1.2.6 / lib / sl4 / System.Json.xml @ 5bcf6d70
History | View | Annotate | Download (56.2 kB)
1 |
<?xml version="1.0" encoding="utf-8"?>
|
---|---|
2 |
<doc>
|
3 |
<assembly>
|
4 |
<name>System.Json</name> |
5 |
</assembly>
|
6 |
<members>
|
7 |
<member name="T:System.Json.JsonArray"> |
8 |
<summary>A <see cref="T:System.Json.JsonArray" /> is an ordered sequence of zero or more <see cref="T:System.Json.JsonValue" /> objects.</summary> |
9 |
</member>
|
10 |
<member name="M:System.Json.JsonArray.#ctor(System.Collections.Generic.IEnumerable{System.Json.JsonValue})"> |
11 |
<summary>Creates an instance of the <see cref="T:System.Json.JsonArray" /> class initialized by an <see cref="T:System.Collections.Generic.IEnumerable`1" /> enumeration of objects of type <see cref="T:System.Json.JsonValue" />.</summary> |
12 |
<param name="items">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> enumeration of objects of type <see cref="T:System.Json.JsonValue" /> used to initialize the JavaScript Object Notation (JSON) array.</param> |
13 |
</member>
|
14 |
<member name="M:System.Json.JsonArray.#ctor(System.Json.JsonValue[])"> |
15 |
<summary>Creates an instance of the <see cref="T:System.Json.JsonArray" /> class, initialized by an array of type <see cref="T:System.Json.JsonValue" />.</summary> |
16 |
<param name="items">The array of type <see cref="T:System.Json.JsonValue" /> used to initialize the JavaScript Object Notation (JSON) array.</param> |
17 |
</member>
|
18 |
<member name="M:System.Json.JsonArray.Add(System.Json.JsonValue)"> |
19 |
<summary>Adds a <see cref="T:System.Json.JsonValue" /> object to the end of the array.</summary> |
20 |
<param name="item">The <see cref="T:System.Json.JsonValue" /> object to add.</param> |
21 |
</member>
|
22 |
<member name="M:System.Json.JsonArray.AddRange(System.Collections.Generic.IEnumerable{System.Json.JsonValue})"> |
23 |
<summary>Adds the elements from a collection of type <see cref="T:System.Json.JsonValue" /> to the <see cref="T:System.Json.Array" />.</summary> |
24 |
<param name="items">Collection of types to add.</param> |
25 |
</member>
|
26 |
<member name="M:System.Json.JsonArray.AddRange(System.Json.JsonValue[])"> |
27 |
<summary>Adds the elements from an array of type <see cref="T:System.Json.JsonValue" /> to the <see cref="T:System.Json.Array" />.</summary> |
28 |
<param name="items">The array of type <see cref="T:System.Json.JsonValue" /> to be added to the <see cref="T:System.Json.Array" />.</param> |
29 |
<exception cref="T:System.ArgumentNullException"> |
30 |
<paramref name="items" /> is null.</exception> |
31 |
</member>
|
32 |
<member name="M:System.Json.JsonArray.Clear"> |
33 |
<summary>Removes all JSON CLR types from the <see cref="T:System.Json.JsonArray" />.</summary> |
34 |
</member>
|
35 |
<member name="M:System.Json.JsonArray.Contains(System.Json.JsonValue)"> |
36 |
<summary>Checks whether a specified JSON CLR type is in the <see cref="T:System.Json.JsonArray" />.</summary> |
37 |
<returns>true if <paramref name="item" /> is found in the <see cref="T:System.Json.JsonArray" />; otherwise, false.</returns> |
38 |
<param name="item">The <see cref="T:System.Json.JsonValue" /> to check for in the array. </param> |
39 |
</member>
|
40 |
<member name="M:System.Json.JsonArray.CopyTo(System.Json.JsonValue[],System.Int32)"> |
41 |
<summary>Copies the contents of the current JSON CLR array instance into a specified destination array beginning at the specified index.</summary> |
42 |
<param name="array">The destination <see cref="T:System.Json.JsonArray" /> to which the elements of the current <see cref="T:System.Json.JsonArray" /> object are copied</param> |
43 |
<param name="arrayIndex">The zero-based index in the destination array at which the copying of the elements of the JSON CLR array begins.</param> |
44 |
</member>
|
45 |
<member name="P:System.Json.JsonArray.Count"> |
46 |
<summary>Returns the number of <see cref="T:System.Json.JsonValue" /> elements in the array.</summary> |
47 |
<returns>The number of <see cref="T:System.Json.JsonValue" /> objects in the <see cref="T:System.Json.JsonArray" />. |
48 |
</returns>
|
49 |
</member>
|
50 |
<member name="M:System.Json.JsonArray.IndexOf(System.Json.JsonValue)"> |
51 |
<summary>Searches for a specified object and returns the zero-based index of its first occurrence within the <see cref="T:System.Json.JsonArray" />.</summary> |
52 |
<returns>The zero-based index of the first occurrence of <paramref name="item" /> within the <see cref="T:System.Json.JsonArray" />, if found; otherwise, –1.</returns> |
53 |
<param name="item">The <see cref="T:System.Json.JsonValue" /> object to look up. </param> |
54 |
</member>
|
55 |
<member name="M:System.Json.JsonArray.Insert(System.Int32,System.Json.JsonValue)"> |
56 |
<summary>Insert a JSON CLR type into the array at a specified index.</summary> |
57 |
<param name="index">The zero-based index at which the item should be inserted.</param> |
58 |
<param name="item">The <see cref="T:System.Json.JsonValue" /> object to insert.</param> |
59 |
<exception cref="T:System.ArgumentOutOfRangeException"> |
60 |
<paramref name="items" /> is less than zero or larger than the size of the array.</exception> |
61 |
</member>
|
62 |
<member name="P:System.Json.JsonArray.IsReadOnly"> |
63 |
<summary>Gets a value that indicates whether the <see cref="T:System.Json.JsonArray" /> is read-only.</summary> |
64 |
<returns>true if the <see cref="T:System.Json.JsonArray" />is read-only; otherwise, false.</returns> |
65 |
</member>
|
66 |
<member name="P:System.Json.JsonArray.Item(System.Int32)"> |
67 |
<summary>Gets or sets the JSON value at a specified index.</summary> |
68 |
<returns>The <see cref="T:System.Json.JsonValue" /> at the specified index.</returns> |
69 |
<param name="index">The zero-based index of the element to get or set.</param> |
70 |
<exception cref="T:System.ArgumentOutOfRangeException"> |
71 |
<paramref name="index" /> is not a valid index for the array.</exception> |
72 |
<exception cref="T:System.ArgumentException">The property is set and the <paramref name="value" /> is of a type that is not assignable to the array.</exception> |
73 |
</member>
|
74 |
<member name="P:System.Json.JsonArray.JsonType"> |
75 |
<summary>Gets the JSON type of the <see cref="T:System.Json.JsonArray" />.</summary> |
76 |
<returns>Returns <see cref="F:System.Json.JsonType.Array" />.</returns> |
77 |
</member>
|
78 |
<member name="M:System.Json.JsonArray.Remove(System.Json.JsonValue)"> |
79 |
<summary>Removes the first occurrence of the specified JSON value from the array.</summary> |
80 |
<returns>true if <paramref name="item" /> is successfully removed; otherwise, false. This method also returns false if <paramref name="item" /> was not found in the <see cref="T:System.Json.JsonArray" />.</returns> |
81 |
<param name="item">The <see cref="T:System.Json.JsonValue" /> to remove from the <see cref="T:System.Json.JsonArray" />.</param> |
82 |
</member>
|
83 |
<member name="M:System.Json.JsonArray.RemoveAt(System.Int32)"> |
84 |
<summary>Remove the JSON value at a specified index of <see cref="T:System.Json.JsonArray" />.</summary> |
85 |
<param name="index">The zero-based index at which to remove the <see cref="T:System.Json.JsonValue" />.</param> |
86 |
<exception cref="T:System.ArgumentOutOfRangeException"> |
87 |
<paramref name="index" /> is less than zero or <paramref name="index" /> is equal or larger than the size of the array.</exception> |
88 |
</member>
|
89 |
<member name="M:System.Json.JsonArray.Save(System.IO.Stream)"> |
90 |
<summary>Serializes a JSON CLR array type into a stream of text-based JSON.</summary> |
91 |
<param name="stream">The stream to which the text-based JSON is written.</param> |
92 |
<exception cref="T:System.ArgumentNullException"> |
93 |
<paramref name="stream" /> is null.</exception> |
94 |
</member>
|
95 |
<member name="M:System.Json.JsonArray.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> |
96 |
<summary>Returns an enumerator that iterates through the <see cref="T:System.Json.JsonValue" /> objects in the array.</summary> |
97 |
<returns>Returns an <see cref="T:System.Collections.Generic.IEnumerator`1" /> object that iterates through the <see cref="T:System.Json.JsonValue" /> elements in the <see cref="T:System.Json.JsonArray" />.</returns> |
98 |
</member>
|
99 |
<member name="M:System.Json.JsonArray.System#Collections#IEnumerable#GetEnumerator"> |
100 |
<summary>Returns an enumerator that iterates through the <see cref="T:System.Json.JsonValue" /> objects in the array.</summary> |
101 |
<returns>Returns an <see cref="T:System.Collections.IEnumerator" /> object that iterates through the <see cref="T:System.Json.JsonValue" /> elements in the <see cref="T:System.Json.JsonArray" />. |
102 |
</returns>
|
103 |
</member>
|
104 |
<member name="T:System.Json.JsonObject"> |
105 |
<summary>A <see cref="T:System.Json.JsonObject" /> is an unordered collection of zero or more key/value pairs.</summary> |
106 |
</member>
|
107 |
<member name="M:System.Json.JsonObject.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}})"> |
108 |
<summary>Creates an instance of the <see cref="T:System.Json.JsonObject" /> class initialized with a <see cref="T:System.Collections.Generic.IEnumerable`1" /> collection of key/value pairs.</summary> |
109 |
<param name="items">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> collection of <see cref="T:System.Collections.Generic.KeyValuePair`2" /> used to initialize the key/value pairs</param> |
110 |
<exception cref="T:System.ArgumentNullException"> |
111 |
<paramref name="items" /> is null.</exception> |
112 |
</member>
|
113 |
<member name="M:System.Json.JsonObject.#ctor(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}[])"> |
114 |
<summary>Creates an instance of the <see cref="T:System.Json.JsonObject" /> class initialized with a collection of key/value pairs.</summary> |
115 |
<param name="items">The <see cref="T:System.Collections.Generic.KeyValuePair`2" /> object used to initialize the key/value pairs.</param> |
116 |
</member>
|
117 |
<member name="M:System.Json.JsonObject.#ctor(System.DateTimeOffset)"> |
118 |
<summary>Creates an instance of the <see cref="T:System.Json.JsonObject" /> class initialized with a <see cref="T:System.DateTimeOffset" />.</summary> |
119 |
<param name="dto">The <see cref="T:System.DateTimeOffset" /> used to initialize the object.</param> |
120 |
</member>
|
121 |
<member name="M:System.Json.JsonObject.Add(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue})"> |
122 |
<summary>Adds a key/value pair to the JSON CLR object.</summary> |
123 |
<param name="item">The <see cref="T:System.Collections.Generic.KeyValuePair`2" /> to add.</param> |
124 |
</member>
|
125 |
<member name="M:System.Json.JsonObject.Add(System.String,System.Json.JsonValue)"> |
126 |
<summary>Adds a key/value pair to the JSON CLR object type.</summary> |
127 |
<param name="key">The key for the element added.</param> |
128 |
<param name="value">The <see cref="T:System.Json.JsonValue" /> for the element added.</param> |
129 |
<exception cref="T:System.ArgumentNullException"> |
130 |
<paramref name="key" /> is null.</exception> |
131 |
</member>
|
132 |
<member name="M:System.Json.JsonObject.AddRange(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}})"> |
133 |
<summary>Adds a specified collection of key/value pairs to the current instance of the <see cref="T:System.Json.JsonObject" />.</summary> |
134 |
<param name="items">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> collection of key/value pairs to add.</param> |
135 |
<exception cref="T:System.ArgumentNullException"> |
136 |
<paramref name="items" /> is null.</exception> |
137 |
</member>
|
138 |
<member name="M:System.Json.JsonObject.AddRange(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}[])"> |
139 |
<summary>Adds a specified array of key/value pairs to the current instance of <see cref="T:System.Json.JsonObject" />.</summary> |
140 |
<param name="items">Collection of key/value pairs.</param> |
141 |
</member>
|
142 |
<member name="M:System.Json.JsonObject.Clear"> |
143 |
<summary>Removes all key/value pairs from the JSON CLR object.</summary> |
144 |
</member>
|
145 |
<member name="M:System.Json.JsonObject.ContainsKey(System.String)"> |
146 |
<summary>Checks whether a key/value pair with a specified key exists in the JSON CLR object type.</summary> |
147 |
<returns>true if the JSON CLR object contains the <paramref name="key" />; otherwise, false. |
148 |
</returns>
|
149 |
<param name="key">The key to check for.</param> |
150 |
<exception cref="T:System.ArgumentNullException"> |
151 |
<paramref name="key" /> is null.</exception> |
152 |
</member>
|
153 |
<member name="M:System.Json.JsonObject.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}[],System.Int32)"> |
154 |
<summary>Copies the contents of the JSON CLR object into a specified key/value destination array beginning at a specified index.</summary> |
155 |
<param name="array">The destination array of type <see cref="T:System.Collections.Generic.KeyValuePair`2" /> to which the elements of the <see cref="T:System.Json.JsonObject" /> are copied</param> |
156 |
<param name="arrayIndex">The zero-based index at which to begin the insertion of the contents from the JSON CLR object type.</param> |
157 |
</member>
|
158 |
<member name="P:System.Json.JsonObject.Count"> |
159 |
<summary>Returns the number of key/value pairs in the <see cref="T:System.Json.JsonObject" />.</summary> |
160 |
<returns>The number of key/value pairs in the JSON CLR object.</returns> |
161 |
</member>
|
162 |
<member name="M:System.Json.JsonObject.GetEnumerator"> |
163 |
<summary>Returns an enumerator over the key/value pairs contained in the JSON CLR object type.</summary> |
164 |
<returns>
|
165 |
<see cref="T:System.Collections.Generic.IEnumerator`1" />.</returns> |
166 |
</member>
|
167 |
<member name="P:System.Json.JsonObject.Item(System.String)"> |
168 |
<summary>Gets or sets an indexer used to look up a key/value pair based on a specified key.</summary> |
169 |
<returns>The <see cref="T:System.Json.JsonValue" /> that contains the key/value pair looked up.</returns> |
170 |
<param name="key">The key of the pair to look up.</param> |
171 |
</member>
|
172 |
<member name="P:System.Json.JsonObject.JsonType"> |
173 |
<summary>Gets the JSON type of the <see cref="T:System.Json.JsonObject" />.</summary> |
174 |
<returns>Returns <see cref="F:System.Json.JsonType.Object" />.</returns> |
175 |
</member>
|
176 |
<member name="P:System.Json.JsonObject.Keys"> |
177 |
<summary>Returns a collection that contains the keys in the <see cref="T:System.Json.JsonObject" />.</summary> |
178 |
<returns>An <see cref="T:System.Collections.Generic.ICollection`1" /> that contains the keys from the JSON CLR object.</returns> |
179 |
</member>
|
180 |
<member name="M:System.Json.JsonObject.Remove(System.String)"> |
181 |
<summary>Removes the key/value pair with a specified key from the JSON CLR object type.</summary> |
182 |
<returns>true if the element is successfully found and removed; otherwise, false. This method returns false if <paramref name="key" /> is not found in the JSON CLR object.</returns> |
183 |
<param name="key">The key of the item to remove.</param> |
184 |
<exception cref="T:System.ArgumentNullException"> |
185 |
<paramref name="key" /> is null.</exception> |
186 |
</member>
|
187 |
<member name="M:System.Json.JsonObject.Save(System.IO.Stream)"> |
188 |
<summary>Serializes a JSON CLR object into text-based JSON.</summary> |
189 |
<param name="stream">The stream to which the text-based JSON is written.</param> |
190 |
<exception cref="T:System.ArgumentNullException"> |
191 |
<paramref name="stream" /> is null.</exception> |
192 |
</member>
|
193 |
<member name="M:System.Json.JsonObject.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue})"> |
194 |
<summary>Checks whether the <see cref="T:System.Json.JsonObject" /> contains a specified key/value pair.</summary> |
195 |
<returns>true if the <paramref name="item" /> is contained in the instance of the <see cref="T:System.Json.JsonObject" />; otherwise, false.</returns> |
196 |
<param name="item">The key/value pair to check for.</param> |
197 |
<exception cref="T:System.ArgumentNullException"> |
198 |
<paramref name="key" /> is null.</exception> |
199 |
</member>
|
200 |
<member name="P:System.Json.JsonObject.System#Collections#Generic#ICollection{T}#IsReadOnly"> |
201 |
<summary>Gets a value that indicates whether this JSON CLR object is read-only.</summary> |
202 |
<returns>true if it is read-only; otherwise, false.</returns> |
203 |
</member>
|
204 |
<member name="M:System.Json.JsonObject.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue})"> |
205 |
<summary>Removes the first occurrence of a specified key/value pair from the <see cref="T:System.Json.JsonObject" />.</summary> |
206 |
<returns>true if <paramref name="item" /> was successfully removed from the <see cref="T:System.Json.JsonObject" />; otherwise, false. This method also returns false if <paramref name="item" /> is not found in the <see cref="T:System.Json.JsonObject" />.</returns> |
207 |
<param name="item">The key/value pair to remove.</param> |
208 |
<exception cref="T:System.ArgumentNullException"> |
209 |
<paramref name="item" /> is null.</exception> |
210 |
</member>
|
211 |
<member name="M:System.Json.JsonObject.System#Collections#IEnumerable#GetEnumerator"> |
212 |
<summary>Returns an enumerator that iterates through the key/value pairs in the <see cref="T:System.Json.JsonObject" />.</summary> |
213 |
<returns>
|
214 |
an <see cref="T:System.Collections.IEnumerator" /> object that iterates through the key/value pairs in the <see cref="T:System.Json.JsonObject" />. |
215 |
</returns>
|
216 |
</member>
|
217 |
<member name="M:System.Json.JsonObject.TryGetValue(System.String,System.Json.JsonValue@)"> |
218 |
<summary>Attempts to get the value that corresponds to the specified key.</summary> |
219 |
<returns>true if the instance of the <see cref="T:System.Json.JsonObject" /> contains an element with the specified <paramref name="key" />; otherwise, false.</returns> |
220 |
<param name="key">The key of the value to retrieve.</param> |
221 |
<param name="value">The primitive or structured <see cref="T:System.Json.JsonValue" /> object that has the <paramref name="key" /> specified. This parameter is passed uninitialized. </param> |
222 |
<exception cref="T:System.ArgumentNullException"> |
223 |
<paramref name="key" /> is null.</exception> |
224 |
</member>
|
225 |
<member name="P:System.Json.JsonObject.Values"> |
226 |
<summary>Returns a collection that contains the values in the <see cref="T:System.Json.JsonObject" />.</summary> |
227 |
<returns>An <see cref="T:System.Collections.Generic.ICollection`1" /> that contains the set of <see cref="T:System.Json.JsonValues" /> from the JSON CLR object.</returns> |
228 |
</member>
|
229 |
<member name="T:System.Json.JsonPrimitive"> |
230 |
<summary>Represents a JavaScript Object Notation (JSON) primitive type in the common language runtime (CLR).</summary> |
231 |
</member>
|
232 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Boolean)"> |
233 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Boolean" /> type.</summary> |
234 |
<param name="value">The <see cref="T:System.Boolean" /> object that initializes the new instance.</param> |
235 |
</member>
|
236 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Byte)"> |
237 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Byte" /> type.</summary> |
238 |
<param name="value">The <see cref="T:System.Byte" /> object that initializes the new instance.</param> |
239 |
</member>
|
240 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Char)"> |
241 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Char" /> type.</summary> |
242 |
<param name="value">The <see cref="T:System.Char" /> object that initializes the new instance.</param> |
243 |
</member>
|
244 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.DateTime)"> |
245 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.DateTime" /> type.</summary> |
246 |
<param name="value">The <see cref="T:System.DateTime" /> object that initializes the new instance.</param> |
247 |
</member>
|
248 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Decimal)"> |
249 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Decimal" /> type.</summary> |
250 |
<param name="value">The <see cref="T:System.Decimal" /> object that initializes the new instance.</param> |
251 |
</member>
|
252 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Double)"> |
253 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Double" /> type.</summary> |
254 |
<param name="value">The <see cref="T:System.Double" /> object that initializes the new instance.</param> |
255 |
</member>
|
256 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Guid)"> |
257 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Guid" /> type.</summary> |
258 |
<param name="value">The <see cref="T:System.Guid" /> object that initializes the new instance.</param> |
259 |
</member>
|
260 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Int16)"> |
261 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Int16" /> type.</summary> |
262 |
<param name="value">The <see cref="T:System.Int16" /> object that initializes the new instance.</param> |
263 |
</member>
|
264 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Int32)"> |
265 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Int32" /> type.</summary> |
266 |
<param name="value">The <see cref="T:System.Int32" /> object that initializes the new instance.</param> |
267 |
</member>
|
268 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Int64)"> |
269 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Int64" /> type.</summary> |
270 |
<param name="value">The <see cref="T:System.Int64" /> object that initializes the new instance.</param> |
271 |
</member>
|
272 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.SByte)"> |
273 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.SByte" /> type.</summary> |
274 |
<param name="value">The <see cref="T:System.SByte" /> object that initializes the new instance.</param> |
275 |
</member>
|
276 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Single)"> |
277 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Single" /> type.</summary> |
278 |
<param name="value">The <see cref="T:System.Single" /> object that initializes the new instance.</param> |
279 |
</member>
|
280 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.String)"> |
281 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.String" /> type.</summary> |
282 |
<param name="value">The <see cref="T:System.String" /> object that initializes the new instance.</param> |
283 |
<exception cref="T:System.ArgumentNullException"> |
284 |
<paramref name="value" /> is null.</exception> |
285 |
</member>
|
286 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.TimeSpan)"> |
287 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.TimeSpan" /> type.</summary> |
288 |
<param name="value">The <see cref="T:System.TimeSpan" /> object that initializes the new instance.</param> |
289 |
</member>
|
290 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.UInt16)"> |
291 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.UInt16" /> type.</summary> |
292 |
<param name="value">The <see cref="T:System.UInt16" /> object that initializes the new instance.</param> |
293 |
</member>
|
294 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.UInt32)"> |
295 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.UInt32" /> type.</summary> |
296 |
<param name="value">The <see cref="T:System.UInt32" /> object that initializes the new instance.</param> |
297 |
</member>
|
298 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.UInt64)"> |
299 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.UInt64" /> type.</summary> |
300 |
<param name="value">The <see cref="T:System.UInt64" /> object that initializes the new instance.</param> |
301 |
</member>
|
302 |
<member name="M:System.Json.JsonPrimitive.#ctor(System.Uri)"> |
303 |
<summary>Initializes a new instance of a <see cref="T:System.Json.JsonPrimitive" /> type with a <see cref="T:System.Uri" /> type.</summary> |
304 |
<param name="value">The <see cref="T:System.Uri" /> object that initializes the new instance.</param> |
305 |
<exception cref="T:System.ArgumentNullException"> |
306 |
<paramref name="value" /> is null.</exception> |
307 |
</member>
|
308 |
<member name="P:System.Json.JsonPrimitive.JsonType"> |
309 |
<summary>Gets the <see cref="T:System.JsonType" /> that is associated with this <see cref="T:System.Json.JsonPrimitive" /> object.</summary> |
310 |
<returns>Each <see cref="T:System.Json.JsonPrimitive" /> object is associated with a <see cref="T:System.JsonType" /> that is determined by the type of common language runtime (CLR) object used to initiate it. |
311 |
</returns>
|
312 |
</member>
|
313 |
<member name="M:System.Json.JsonPrimitive.Save(System.IO.Stream)"> |
314 |
<summary>Serializes the <see cref="T:System.Json.JsonPrimitive" /> object into text-based JSON.</summary> |
315 |
<param name="stream">The stream to which the text-based JSON is written.</param> |
316 |
<exception cref="T:System.ArgumentNullException"> |
317 |
<paramref name="stream" /> is null.</exception> |
318 |
</member>
|
319 |
<member name="T:System.Json.JsonType"> |
320 |
<summary>An enumeration that specifies primitive and structured JavaScript Object Notation (JSON) common language runtime (CLR) types.</summary> |
321 |
</member>
|
322 |
<member name="F:System.Json.JsonType.String"> |
323 |
<summary>Specifies the JSON string CLR type.</summary> |
324 |
</member>
|
325 |
<member name="F:System.Json.JsonType.Number"> |
326 |
<summary>Specifies the JSON number CLR type.</summary> |
327 |
</member>
|
328 |
<member name="F:System.Json.JsonType.Object"> |
329 |
<summary>Specifies the JSON object CLR type that consists of an unordered collection of key/value pairs, where the key is of type <see cref="T:System.String" /> and the value is of type <see cref="T:System.Json.JsonValue" />, which can, in turn, be either a primitive or a structured JSON type. </summary> |
330 |
</member>
|
331 |
<member name="F:System.Json.JsonType.Array"> |
332 |
<summary>Specifies the JSON array CLR type that consists of an ordered collection of <see cref="T:System.Json.JsonValue" /> types, which can, in turn, be either primitive or structured JSON types.</summary> |
333 |
</member>
|
334 |
<member name="F:System.Json.JsonType.Boolean"> |
335 |
<summary>Specifies the JSON Boolean CLR type.</summary> |
336 |
</member>
|
337 |
<member name="T:System.Json.JsonValue"> |
338 |
<summary>This is the abstract base class for JavaScript Object Notation (JSON) common language runtime (CLR) types. </summary> |
339 |
</member>
|
340 |
<member name="M:System.Json.JsonValue.ContainsKey(System.String)"> |
341 |
<summary>Throws an <see cref="T:System.InvalidOperationException" />.</summary> |
342 |
<returns>
|
343 |
Returns <see cref="T:System.Boolean" />. |
344 |
</returns>
|
345 |
<param name="key">The key to check.</param> |
346 |
<exception cref="T:System.ArgumentNullException"> |
347 |
<paramref name="key" /> is null.</exception> |
348 |
</member>
|
349 |
<member name="P:System.Json.JsonValue.Count"> |
350 |
<summary>This method is not supported and throws an exception when called.</summary> |
351 |
<returns>
|
352 |
Returns <see cref="T:System.Int32" />. |
353 |
</returns>
|
354 |
</member>
|
355 |
<member name="P:System.Json.JsonValue.Item(System.Int32)"> |
356 |
<summary>This indexer is not supported for this base class and throws an exception.</summary> |
357 |
<returns>
|
358 |
A <see cref="T:System.Json.JsonValue" />. |
359 |
</returns>
|
360 |
<param name="index">The zero-based index of the element to get or set.</param> |
361 |
</member>
|
362 |
<member name="P:System.Json.JsonValue.Item(System.String)"> |
363 |
<summary>This indexer is not supported for this base class and throws an exception.</summary> |
364 |
<returns>
|
365 |
Returns <see cref="T:System.Json.JsonValue" />. |
366 |
</returns>
|
367 |
<param name="key">The key of the element to get or set.</param> |
368 |
</member>
|
369 |
<member name="P:System.Json.JsonValue.JsonType"> |
370 |
<summary>When implemented in a derived class, indicates the JSON CLR type represented by the derived type.</summary> |
371 |
<returns>
|
372 |
Returns <see cref="T:System.Json.JsonType" /> . |
373 |
</returns>
|
374 |
</member>
|
375 |
<member name="M:System.Json.JsonValue.Load(System.IO.Stream)"> |
376 |
<summary>Deserializes text-based JSON from a stream into a JSON CLR type.</summary> |
377 |
<returns>
|
378 |
Returns a class derived from <see cref="T:System.Json.JsonValue" /> that contains the deserialized text-based JSON.</returns> |
379 |
<param name="stream">A <see cref="T:System.IO.Stream" /> that contains text-based JSON content.</param> |
380 |
<exception cref="T:System.ArgumentNullException"> |
381 |
<paramref name="stream" /> is null.</exception> |
382 |
</member>
|
383 |
<member name="M:System.Json.JsonValue.Load(System.IO.TextReader)"> |
384 |
<summary>Deserializes text-based JSON from a text reader into a JSON CLR type.</summary> |
385 |
<returns>
|
386 |
Returns a class derived from <see cref="T:System.Json.JsonValue" /> that contains the deserialized text-based JSON.</returns> |
387 |
<param name="textReader">A <see cref="T:System.IO.TextReader" /> over text-based JSON content.</param> |
388 |
<exception cref="T:System.ArgumentNullException"> |
389 |
<paramref name="textReader" /> is null.</exception> |
390 |
</member>
|
391 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Boolean)~System.Json.JsonValue"> |
392 |
<summary>Enables implicit casts from type <see cref="T:System.Boolean" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
393 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Boolean" /> specified.</returns> |
394 |
<param name="value">The <see cref="T:System.Boolean" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
395 |
</member>
|
396 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Byte)~System.Json.JsonValue"> |
397 |
<summary>Enables implicit casts from type <see cref="T:System.Byte" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
398 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Byte" /> specified. |
399 |
</returns>
|
400 |
<param name="value">The <see cref="T:System.Byte" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
401 |
</member>
|
402 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Char)~System.Json.JsonValue"> |
403 |
<summary>Enables implicit casts from type <see cref="T:System.Char" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
404 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Char" /> specified. |
405 |
</returns>
|
406 |
<param name="value">The <see cref="T:System.Char" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
407 |
</member>
|
408 |
<member name="M:System.Json.JsonValue.op_Implicit(System.DateTime)~System.Json.JsonValue"> |
409 |
<summary>Enables implicit casts from type <see cref="T:System.DateTime" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
410 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.DateTime" /> specified.</returns> |
411 |
<param name="value">The <see cref="T:System.DateTime" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
412 |
</member>
|
413 |
<member name="M:System.Json.JsonValue.op_Implicit(System.DateTimeOffset)~System.Json.JsonValue"> |
414 |
<summary>Enables implicit casts from type <see cref="T:System.DateTimeOffset" /> to a <see cref="T:System.JsonObject" />.</summary> |
415 |
<returns>The <see cref="T:System.Json.JsonObject" /> initialized with the <see cref="T:System.DateTimeOffset" /> specified.</returns> |
416 |
<param name="value">The <see cref="T:System.DateTimeOffset" /> instance used to initialize the <see cref="T:System.JsonObject" />.</param> |
417 |
</member>
|
418 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Decimal)~System.Json.JsonValue"> |
419 |
<summary>Enables implicit casts from type <see cref="T:System.Decimal" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
420 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Decimal" /> specified.</returns> |
421 |
<param name="value">The <see cref="T:System.Decimal" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
422 |
</member>
|
423 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Double)~System.Json.JsonValue"> |
424 |
<summary>Enables implicit casts from type <see cref="T:System.Double" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
425 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Double" /> specified.</returns> |
426 |
<param name="value">The <see cref="T:System.Double" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
427 |
</member>
|
428 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Guid)~System.Json.JsonValue"> |
429 |
<summary>Enables implicit casts from type <see cref="T:System.Guid" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
430 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Guid" /> specified.</returns> |
431 |
<param name="value">The <see cref="T:System.Guid" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
432 |
</member>
|
433 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Int16)~System.Json.JsonValue"> |
434 |
<summary>Enables implicit casts from type <see cref="T:System.Int16" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
435 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Int16" /> specified.</returns> |
436 |
<param name="value">The <see cref="T:System.Int16" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
437 |
</member>
|
438 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Int32)~System.Json.JsonValue"> |
439 |
<summary>Enables implicit casts from type <see cref="T:System.Int32" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
440 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Int32" /> specified.</returns> |
441 |
<param name="value">The <see cref="T:System.Int32" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
442 |
</member>
|
443 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Int64)~System.Json.JsonValue"> |
444 |
<summary>Enables implicit casts from type <see cref="T:System.Int64" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
445 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Int64" /> specified.</returns> |
446 |
<param name="value">The <see cref="T:System.Int64" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
447 |
</member>
|
448 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.DateTime"> |
449 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Datetime" /> object.</summary> |
450 |
<returns>The <see cref="T:System.DateTime" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
451 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.DateTime" /> object. </param> |
452 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.String" /> and so cannot be cast to <see cref="T:System.DateTime" />.</exception> |
453 |
</member>
|
454 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.TimeSpan"> |
455 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.TimeSpan" /> object.</summary> |
456 |
<returns>The <see cref="T:System.TimeSpan" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
457 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.TimeSpan" /> object.</param> |
458 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.String" /> and so cannot be cast to <see cref="T:System.TimeSpan" />.</exception> |
459 |
</member>
|
460 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Boolean"> |
461 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Boolean" /> object.</summary> |
462 |
<returns>The <see cref="T:System.Boolean" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
463 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Boolean" /> object. </param> |
464 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Boolean" /> and so cannot be cast to <see cref="T:System.Boolean" />.</exception> |
465 |
</member>
|
466 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Char"> |
467 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Char" /> object.</summary> |
468 |
<returns>The <see cref="T:System.Char" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
469 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Char" /> object. </param> |
470 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.String" /> and so cannot be cast to <see cref="T:System.Boolean" />, or there is not exactly one character in the <paramref name="value" /> parameter.</exception> |
471 |
</member>
|
472 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Int64"> |
473 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Int64" /> object.</summary> |
474 |
<returns>The <see cref="T:System.Int64" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
475 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Int64" /> object. </param> |
476 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.Int64" />.</exception> |
477 |
</member>
|
478 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Decimal"> |
479 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Decimal" /> object.</summary> |
480 |
<returns>The <see cref="T:System.Decimal" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
481 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Decimal" /> object. </param> |
482 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.Decimal" />.</exception> |
483 |
</member>
|
484 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Int32"> |
485 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Int32" /> object.</summary> |
486 |
<returns>The <see cref="T:System.Int32" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
487 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Int32" /> object. </param> |
488 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.Int32" />.</exception> |
489 |
</member>
|
490 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.UInt64"> |
491 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.UInt64" /> object.</summary> |
492 |
<returns>The <see cref="T:System.UInt64" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
493 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.UInt64" /> object. </param> |
494 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.UInt64" />.</exception> |
495 |
</member>
|
496 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.String"> |
497 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.String" /> object.</summary> |
498 |
<returns>The <see cref="T:System.String" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified or null if <paramref name="value" /> is null.</returns> |
499 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.String" /> object.</param> |
500 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.String" /> and so cannot be cast to <see cref="T:System.String" />.</exception> |
501 |
</member>
|
502 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.DateTimeOffset"> |
503 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.DateTimeOffset" /> object.</summary> |
504 |
<returns>The <see cref="T:System.DateTimeOffset" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
505 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.DateTimeOffset" /> object. </param> |
506 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Object" /> and the object does not contain two fields that are called “DateTime” and “OffsetMinutes”. </exception> |
507 |
</member>
|
508 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Single"> |
509 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Single" /> object.</summary> |
510 |
<returns>The <see cref="T:System.Single" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
511 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Single" /> object.</param> |
512 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.Single" />.</exception> |
513 |
</member>
|
514 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Double"> |
515 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Double" /> object.</summary> |
516 |
<returns>The <see cref="T:System.Double" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
517 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Double" /> object. </param> |
518 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.Double" />.</exception> |
519 |
</member>
|
520 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.SByte"> |
521 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.SByte" /> object.</summary> |
522 |
<returns>The <see cref="T:System.SByte" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
523 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.SByte" /> object.</param> |
524 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.SByte" />.</exception> |
525 |
</member>
|
526 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Byte"> |
527 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Byte" /> object.</summary> |
528 |
<returns>The <see cref="T:System.Byte" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
529 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Byte" /> object.</param> |
530 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.Byte" />.</exception> |
531 |
</member>
|
532 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Uri"> |
533 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Uri" /> object.</summary> |
534 |
<returns>The <see cref="T:System.Uri" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified, or null if <paramref name="value" /> is null.</returns> |
535 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Uri" /> object.</param> |
536 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.String" /> and so cannot be cast to <see cref="T:System.Uri" />.</exception> |
537 |
</member>
|
538 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.UInt16"> |
539 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.UInt16" /> object.</summary> |
540 |
<returns>The <see cref="T:System.UInt16" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
541 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.UInt16" /> object. </param> |
542 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.UInt16" />.</exception> |
543 |
</member>
|
544 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.UInt32"> |
545 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.UInt32" /> object.</summary> |
546 |
<returns>The <see cref="T:System.UInt32" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
547 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.UInt32" /> object. </param> |
548 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.UInt32" />.</exception> |
549 |
</member>
|
550 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Int16"> |
551 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Int16" /> object.</summary> |
552 |
<returns>The <see cref="T:System.Int16" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
553 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Int16" /> object. </param> |
554 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.Number" /> and so cannot be cast to <see cref="T:System.Int16" />.</exception> |
555 |
</member>
|
556 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Json.JsonValue)~System.Guid"> |
557 |
<summary>Enables implicit casts from an instance of type <see cref="T:System.Json.JsonValue" /> to a <see cref="T:System.Guid" /> object.</summary> |
558 |
<returns>The <see cref="T:System.Guid" /> initialized with the <see cref="T:System.Json.JsonValue" /> value specified.</returns> |
559 |
<param name="value">The instance of <see cref="T:System.Json.JsonValue" /> used to initialize the <see cref="T:System.Guid" /> object. </param> |
560 |
<exception cref="T:System.InvalidCastException">The <see cref="P:System.Json.JsonValue.JsonType" /> of <paramref name="value" /> is not a <see cref="F:System.Json.JsonType.String" /> and so cannot be cast to <see cref="T:System.Guid" />.</exception> |
561 |
</member>
|
562 |
<member name="M:System.Json.JsonValue.op_Implicit(System.SByte)~System.Json.JsonValue"> |
563 |
<summary>Enables implicit casts from type <see cref="T:System.SByte" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
564 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.SByte" /> specified.</returns> |
565 |
<param name="value">The <see cref="T:System.SByte" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
566 |
</member>
|
567 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Single)~System.Json.JsonValue"> |
568 |
<summary>Enables implicit casts from type <see cref="T:System.Single" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
569 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Single" /> specified.</returns> |
570 |
<param name="value">The <see cref="T:System.Single" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
571 |
</member>
|
572 |
<member name="M:System.Json.JsonValue.op_Implicit(System.String)~System.Json.JsonValue"> |
573 |
<summary>Enables implicit casts from type <see cref="T:System.String" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
574 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.String" /> specified, or null if <paramref name="value" /> is null.</returns> |
575 |
<param name="value">The <see cref="T:System.String" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
576 |
</member>
|
577 |
<member name="M:System.Json.JsonValue.op_Implicit(System.TimeSpan)~System.Json.JsonValue"> |
578 |
<summary>Enables implicit casts from type <see cref="T:System.Timespan" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
579 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Timespan" /> specified.</returns> |
580 |
<param name="value">The <see cref="T:System.Timespan" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
581 |
</member>
|
582 |
<member name="M:System.Json.JsonValue.op_Implicit(System.UInt16)~System.Json.JsonValue"> |
583 |
<summary>Enables implicit casts from type <see cref="T:System.UInt16" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
584 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.UInt16" /> specified.</returns> |
585 |
<param name="value">The <see cref="T:System.UInt16" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
586 |
</member>
|
587 |
<member name="M:System.Json.JsonValue.op_Implicit(System.UInt32)~System.Json.JsonValue"> |
588 |
<summary>Enables implicit casts from type <see cref="T:System.UInt32" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
589 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.UInt32" /> specified.</returns> |
590 |
<param name="value">The <see cref="T:System.UInt32" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
591 |
</member>
|
592 |
<member name="M:System.Json.JsonValue.op_Implicit(System.UInt64)~System.Json.JsonValue"> |
593 |
<summary>Enables implicit casts from type <see cref="T:System.UInt64" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
594 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.UInt64" /> specified.</returns> |
595 |
<param name="value">The <see cref="T:System.UInt64" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
596 |
</member>
|
597 |
<member name="M:System.Json.JsonValue.op_Implicit(System.Uri)~System.Json.JsonValue"> |
598 |
<summary>Enables implicit casts from type <see cref="T:System.Uri" /> to a <see cref="T:System.JsonPrimitive" />.</summary> |
599 |
<returns>The <see cref="T:System.Json.JsonValue" /> initialized with the <see cref="T:System.Uri" /> specified, or null if <paramref name="value" /> is null.</returns> |
600 |
<param name="value">The <see cref="T:System.Uri" /> instance used to initialize the <see cref="T:System.JsonPrimitive" />.</param> |
601 |
</member>
|
602 |
<member name="M:System.Json.JsonValue.Parse(System.String)"> |
603 |
<summary>Deserializes text-based JSON into a JSON CLR type.</summary> |
604 |
<returns>The <see cref="T:System.Json.JsonValue" /> object that represents the parsed text-based JSON as a CLR type. </returns> |
605 |
<param name="jsonString">The text-based JSON to be parsed into a JSON CLR type.</param> |
606 |
<exception cref="T:System.ArgumentException">The length of <paramref name="jsonString" /> is zero.</exception> |
607 |
<exception cref="T:System.ArgumentNullException"> |
608 |
<paramref name="jsonString" /> is null.</exception> |
609 |
</member>
|
610 |
<member name="M:System.Json.JsonValue.Save(System.IO.Stream)"> |
611 |
<summary>When implemented in a derived class, serializes the <see cref="T:System.Json.JsonValue" /> CLR type into text-based JSON using a stream.</summary> |
612 |
<param name="stream">Stream to which to write text-based JSON.</param> |
613 |
</member>
|
614 |
<member name="M:System.Json.JsonValue.Save(System.IO.TextWriter)"> |
615 |
<summary>Serializes the <see cref="T:System.Json.JsonValue" /> CLR type into text-based JSON using a text writer.</summary> |
616 |
<param name="textWriter">The <see cref="T:System.IO.TextWriter" /> used to write text-based JSON.</param> |
617 |
<exception cref="T:System.ArgumentNullException"> |
618 |
<paramref name="textWriter" /> is null.</exception> |
619 |
</member>
|
620 |
<member name="M:System.Json.JsonValue.System#Collections#IEnumerable#GetEnumerator"> |
621 |
<summary>This method is not supported for this base class and throws an exception. </summary> |
622 |
<returns>
|
623 |
An <see cref="T:System.Collections.IEnumerator" />. |
624 |
</returns>
|
625 |
</member>
|
626 |
<member name="M:System.Json.JsonValue.ToString"> |
627 |
<summary>Saves (serializes) this JSON CLR type into text-based JSON.</summary> |
628 |
<returns>
|
629 |
Returns <see cref="T:System.String" />, which contains text-based JSON.</returns> |
630 |
</member>
|
631 |
</members>
|
632 |
</doc>
|