Release 4.0.0-preview1-00304
[platform/core/csapi/tizenfx.git] / pkg / build / tizen40 / ref / System.Net.Http.xml
1 <?xml version="1.0" encoding="utf-8"?><span>
2 <doc>
3   <assembly>
4     <name>System.Net.Http</name>
5   </assembly>
6   <members>
7     <member name="T:System.Net.Http.ByteArrayContent">
8       <summary>Provides HTTP content based on a byte array.</summary>
9     </member>
10     <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">
11       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.ByteArrayContent"></see> class.</summary>
12       <param name="content">The content used to initialize the <see cref="T:System.Net.Http.ByteArrayContent"></see>.</param>
13       <exception cref="T:System.ArgumentNullException">The <paramref name="content">content</paramref> parameter is null.</exception>
14     </member>
15     <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">
16       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.ByteArrayContent"></see> class.</summary>
17       <param name="content">The content used to initialize the <see cref="T:System.Net.Http.ByteArrayContent"></see>.</param>
18       <param name="offset">The offset, in bytes, in the content parameter used to initialize the <see cref="T:System.Net.Http.ByteArrayContent"></see>.</param>
19       <param name="count">The number of bytes in the content starting from the offset parameter used to initialize the <see cref="T:System.Net.Http.ByteArrayContent"></see>.</param>
20       <exception cref="T:System.ArgumentNullException">The <paramref name="content">content</paramref> parameter is null.</exception>
21       <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="offset">offset</paramref> parameter is less than zero.   -or-   The <paramref name="offset">offset</paramref> parameter is greater than the length of content specified by the <paramref name="content">content</paramref> parameter.   -or-   The <paramref name="count">count</paramref> parameter is less than zero.   -or-   The <paramref name="count">count</paramref> parameter is greater than the length of content specified by the <paramref name="content">content</paramref> parameter - minus the <paramref name="offset">offset</paramref> parameter.</exception>
22     </member>
23     <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">
24       <summary>Creates an HTTP content stream as an asynchronous operation for reading whose backing store is memory from the <see cref="T:System.Net.Http.ByteArrayContent"></see>.</summary>
25       <returns>The task object representing the asynchronous operation.</returns>
26     </member>
27     <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">
28       <summary>Serialize and write the byte array provided in the constructor to an HTTP content stream as an asynchronous operation.</summary>
29       <param name="stream">The target stream.</param>
30       <param name="context">Information about the transport, like channel binding token. This parameter may be null.</param>
31       <returns>The task object representing the asynchronous operation.</returns>
32     </member>
33     <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">
34       <summary>Determines whether a byte array has a valid length in bytes.</summary>
35       <param name="length">The length in bytes of the byte array.</param>
36       <returns>true if <paramref name="length">length</paramref> is a valid length; otherwise, false.</returns>
37     </member>
38     <member name="T:System.Net.Http.ClientCertificateOption">
39       <summary>Specifies how client certificates are provided.</summary>
40     </member>
41     <member name="F:System.Net.Http.ClientCertificateOption.Automatic">
42       <summary>The <see cref="T:System.Net.Http.HttpClientHandler"></see> will attempt to provide  all available client certificates  automatically.</summary>
43       <returns></returns>
44     </member>
45     <member name="F:System.Net.Http.ClientCertificateOption.Manual">
46       <summary>The application manually provides the client certificates to the <see cref="T:System.Net.Http.WebRequestHandler"></see>. This value is the default.</summary>
47       <returns></returns>
48     </member>
49     <member name="T:System.Net.Http.DelegatingHandler">
50       <summary>A type for HTTP handlers that delegate the processing of HTTP response messages to another handler, called the inner handler.</summary>
51     </member>
52     <member name="M:System.Net.Http.DelegatingHandler.#ctor">
53       <summary>Creates a new instance of the <see cref="T:System.Net.Http.DelegatingHandler"></see> class.</summary>
54     </member>
55     <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">
56       <summary>Creates a new instance of the <see cref="T:System.Net.Http.DelegatingHandler"></see> class with a specific inner handler.</summary>
57       <param name="innerHandler">The inner handler which is responsible for processing the HTTP response messages.</param>
58     </member>
59     <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">
60       <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.DelegatingHandler"></see>, and optionally disposes of the managed resources.</summary>
61       <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>
62     </member>
63     <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">
64       <summary>Gets or sets the inner handler which processes the HTTP response messages.</summary>
65       <returns>The inner handler for HTTP response messages.</returns>
66     </member>
67     <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
68       <summary>Sends an HTTP request to the inner handler to send to the server as an asynchronous operation.</summary>
69       <param name="request">The HTTP request message to send to the server.</param>
70       <param name="cancellationToken">A cancellation token to cancel operation.</param>
71       <returns>The task object representing the asynchronous operation.</returns>
72       <exception cref="T:System.ArgumentNullException">The <paramref name="request">request</paramref> was null.</exception>
73     </member>
74     <member name="T:System.Net.Http.FormUrlEncodedContent">
75       <summary>A container for name/value tuples encoded using application/x-www-form-urlencoded MIME type.</summary>
76     </member>
77     <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
78       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.FormUrlEncodedContent"></see> class with a specific collection of name/value pairs.</summary>
79       <param name="nameValueCollection">A collection of name/value pairs.</param>
80     </member>
81     <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">
82       <summary>Represents authentication information in Authorization, ProxyAuthorization, WWW-Authenticate, and Proxy-Authenticate header values.</summary>
83     </member>
84     <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">
85       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> class.</summary>
86       <param name="scheme">The scheme to use for authorization.</param>
87     </member>
88     <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">
89       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> class.</summary>
90       <param name="scheme">The scheme to use for authorization.</param>
91       <param name="parameter">The credentials containing the authentication information of the user agent for the resource being requested.</param>
92     </member>
93     <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">
94       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> object.</summary>
95       <param name="obj">The object to compare with the current object.</param>
96       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
97     </member>
98     <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">
99       <summary>Serves as a hash function for an  <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> object.</summary>
100       <returns>A hash code for the current object.</returns>
101     </member>
102     <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">
103       <summary>Gets the credentials containing the authentication information of the user agent for the resource being requested.</summary>
104       <returns>The credentials containing the authentication information.</returns>
105     </member>
106     <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">
107       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> instance.</summary>
108       <param name="input">A string that represents authentication header value information.</param>
109       <returns>An <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> instance.</returns>
110       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
111       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid authentication header value information.</exception>
112     </member>
113     <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">
114       <summary>Gets the scheme to use for authorization.</summary>
115       <returns>The scheme to use for authorization.</returns>
116     </member>
117     <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">
118       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> object.</summary>
119       <returns>A string that represents the current object.</returns>
120     </member>
121     <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">
122       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> information.</summary>
123       <param name="input">The string to validate.</param>
124       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> version of the string.</param>
125       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> information; otherwise, false.</returns>
126     </member>
127     <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.System#ICloneable#Clone">
128       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> instance.</summary>
129       <returns>A copy of the current instance.</returns>
130     </member>
131     <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">
132       <summary>Represents the value of the Cache-Control header.</summary>
133     </member>
134     <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">
135       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue"></see> class.</summary>
136     </member>
137     <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">
138       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue"></see> object.</summary>
139       <param name="obj">The object to compare with the current object.</param>
140       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
141     </member>
142     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">
143       <summary>Cache-extension tokens, each with an optional assigned value.</summary>
144       <returns>A collection of cache-extension tokens each with an optional assigned value.</returns>
145     </member>
146     <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">
147       <summary>Serves as a hash function for a  <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue"></see> object.</summary>
148       <returns>A hash code for the current object.</returns>
149     </member>
150     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">
151       <summary>The maximum age, specified in seconds, that the HTTP client is willing to accept a response.</summary>
152       <returns>The time in seconds.</returns>
153     </member>
154     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">
155       <summary>Whether an HTTP client is willing to accept a response that has exceeded its expiration time.</summary>
156       <returns>true if the HTTP client is willing to accept a response that has exceed the expiration time; otherwise, false.</returns>
157     </member>
158     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">
159       <summary>The maximum time, in seconds, an HTTP client is willing to accept a response that has exceeded its expiration time.</summary>
160       <returns>The time in seconds.</returns>
161     </member>
162     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">
163       <summary>The freshness lifetime, in seconds, that an HTTP client is willing to accept a response.</summary>
164       <returns>The time in seconds.</returns>
165     </member>
166     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">
167       <summary>Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale.</summary>
168       <returns>true if the origin server requires revalidation of a cache entry on any subsequent use when the entry becomes stale; otherwise, false.</returns>
169     </member>
170     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">
171       <summary>Whether an HTTP client is willing to accept a cached response.</summary>
172       <returns>true if the HTTP client is willing to accept a cached response; otherwise, false.</returns>
173     </member>
174     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">
175       <summary>A collection of fieldnames in the &quot;no-cache&quot; directive in a cache-control header field on an HTTP response.</summary>
176       <returns>A collection of fieldnames.</returns>
177     </member>
178     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">
179       <summary>Whether a cache must not store any part of either the HTTP request mressage or any response.</summary>
180       <returns>true if a cache must not store any part of either the HTTP request mressage or any response; otherwise, false.</returns>
181     </member>
182     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">
183       <summary>Whether a cache or proxy must not change any aspect of the entity-body.</summary>
184       <returns>true if a cache or proxy must not change any aspect of the entity-body; otherwise, false.</returns>
185     </member>
186     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">
187       <summary>Whether a cache should either respond using a cached entry that is consistent with the other constraints of the HTTP request, or respond with a 504 (Gateway Timeout) status.</summary>
188       <returns>true if a cache should either respond using a cached entry that is consistent with the other constraints of the HTTP request, or respond with a 504 (Gateway Timeout) status; otherwise, false.</returns>
189     </member>
190     <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">
191       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue"></see> instance.</summary>
192       <param name="input">A string that represents cache-control header value information.</param>
193       <returns>A <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue"></see> instance.</returns>
194       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
195       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid cache-control header value information.</exception>
196     </member>
197     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">
198       <summary>Whether all or part of the HTTP response message is intended for a single user and must not be cached by a shared cache.</summary>
199       <returns>true if the HTTP response message is intended for a single user and must not be cached by a shared cache; otherwise, false.</returns>
200     </member>
201     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">
202       <summary>A collection fieldnames in the &quot;private&quot; directive in a cache-control header field on an HTTP response.</summary>
203       <returns>A collection of fieldnames.</returns>
204     </member>
205     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">
206       <summary>Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale for shared user agent caches.</summary>
207       <returns>true if the origin server requires revalidation of a cache entry on any subsequent use when the entry becomes stale for shared user agent caches; otherwise, false.</returns>
208     </member>
209     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">
210       <summary>Whether an HTTP response may be cached by any cache, even if it would normally be non-cacheable or cacheable only within a non- shared cache.</summary>
211       <returns>true if the HTTP response may be cached by any cache, even if it would normally be non-cacheable or cacheable only within a non- shared cache; otherwise, false.</returns>
212     </member>
213     <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">
214       <summary>The shared maximum age, specified in seconds, in an HTTP response that overrides the &quot;max-age&quot; directive in a cache-control header or an Expires header for a shared cache.</summary>
215       <returns>The time in seconds.</returns>
216     </member>
217     <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">
218       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue"></see> object.</summary>
219       <returns>A string that represents the current object.</returns>
220     </member>
221     <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">
222       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue"></see> information.</summary>
223       <param name="input">The string to validate.</param>
224       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue"></see> version of the string.</param>
225       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue"></see> information; otherwise, false.</returns>
226     </member>
227     <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.System#ICloneable#Clone">
228       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue"></see> instance.</summary>
229       <returns>A copy of the current instance.</returns>
230     </member>
231     <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">
232       <summary>Represents the value of the Content-Disposition header.</summary>
233     </member>
234     <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">
235       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> class.</summary>
236       <param name="source">A <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see>.</param>
237     </member>
238     <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">
239       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> class.</summary>
240       <param name="dispositionType">A string that contains a <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see>.</param>
241     </member>
242     <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">
243       <summary>The date at which   the file was created.</summary>
244       <returns>The file creation date.</returns>
245     </member>
246     <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">
247       <summary>The disposition type for a content body part.</summary>
248       <returns>The disposition type.</returns>
249     </member>
250     <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">
251       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> object.</summary>
252       <param name="obj">The object to compare with the current object.</param>
253       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
254     </member>
255     <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">
256       <summary>A suggestion for how to construct a filename for   storing the message payload to be used if the entity is   detached and stored in a separate file.</summary>
257       <returns>A suggested filename.</returns>
258     </member>
259     <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">
260       <summary>A suggestion for how to construct filenames for   storing message payloads to be used if the entities are    detached and stored in a separate files.</summary>
261       <returns>A suggested filename of the form filename*.</returns>
262     </member>
263     <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">
264       <summary>Serves as a hash function for an  <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> object.</summary>
265       <returns>A hash code for the current object.</returns>
266     </member>
267     <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">
268       <summary>The date at   which the file was last modified.</summary>
269       <returns>The file modification date.</returns>
270     </member>
271     <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">
272       <summary>The name for a content body part.</summary>
273       <returns>The name for the content body part.</returns>
274     </member>
275     <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">
276       <summary>A set of parameters included the Content-Disposition header.</summary>
277       <returns>A collection of parameters.</returns>
278     </member>
279     <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">
280       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> instance.</summary>
281       <param name="input">A string that represents content disposition header value information.</param>
282       <returns>An <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> instance.</returns>
283       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
284       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid content disposition header value information.</exception>
285     </member>
286     <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">
287       <summary>The date the file was last read.</summary>
288       <returns>The last read date.</returns>
289     </member>
290     <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">
291       <summary>The approximate size, in bytes, of the file.</summary>
292       <returns>The approximate size, in bytes.</returns>
293     </member>
294     <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">
295       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> object.</summary>
296       <returns>A string that represents the current object.</returns>
297     </member>
298     <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">
299       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> information.</summary>
300       <param name="input">The string to validate.</param>
301       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> version of the string.</param>
302       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> information; otherwise, false.</returns>
303     </member>
304     <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.System#ICloneable#Clone">
305       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue"></see> instance.</summary>
306       <returns>A copy of the current instance.</returns>
307     </member>
308     <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">
309       <summary>Represents the value of the Content-Range header.</summary>
310     </member>
311     <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">
312       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> class.</summary>
313       <param name="length">The starting or ending point of the range, in bytes.</param>
314     </member>
315     <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">
316       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> class.</summary>
317       <param name="from">The position, in bytes, at which to start sending data.</param>
318       <param name="to">The position, in bytes, at which to stop sending data.</param>
319     </member>
320     <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">
321       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> class.</summary>
322       <param name="from">The position, in bytes, at which to start sending data.</param>
323       <param name="to">The position, in bytes, at which to stop sending data.</param>
324       <param name="length">The starting or ending point of the range, in bytes.</param>
325     </member>
326     <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">
327       <summary>Determines whether the specified Object is equal to the current <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> object.</summary>
328       <param name="obj">The object to compare with the current object.</param>
329       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
330     </member>
331     <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">
332       <summary>Gets the position at which to start sending data.</summary>
333       <returns>The position, in bytes, at which to start sending data.</returns>
334     </member>
335     <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">
336       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> object.</summary>
337       <returns>A hash code for the current object.</returns>
338     </member>
339     <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">
340       <summary>Gets whether the Content-Range header has a length specified.</summary>
341       <returns>true if the Content-Range has a length specified; otherwise, false.</returns>
342     </member>
343     <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">
344       <summary>Gets whether the Content-Range has a range specified.</summary>
345       <returns>true if the Content-Range has a range specified; otherwise, false.</returns>
346     </member>
347     <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">
348       <summary>Gets the length of the full entity-body.</summary>
349       <returns>The length of the full entity-body.</returns>
350     </member>
351     <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">
352       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> instance.</summary>
353       <param name="input">A string that represents content range header value information.</param>
354       <returns>An <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> instance.</returns>
355       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
356       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid content range header value information.</exception>
357     </member>
358     <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">
359       <summary>Gets the position at which to stop sending data.</summary>
360       <returns>The position at which to stop sending data.</returns>
361     </member>
362     <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">
363       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> object.</summary>
364       <returns>A string that represents the current object.</returns>
365     </member>
366     <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">
367       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> information.</summary>
368       <param name="input">The string to validate.</param>
369       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> version of the string.</param>
370       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> information; otherwise, false.</returns>
371     </member>
372     <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">
373       <summary>The range units used.</summary>
374       <returns>A <see cref="T:System.String"></see> that contains range units.</returns>
375     </member>
376     <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.System#ICloneable#Clone">
377       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue"></see> instance.</summary>
378       <returns>A copy of the current instance.</returns>
379     </member>
380     <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">
381       <summary>Represents an entity-tag header value.</summary>
382     </member>
383     <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">
384       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> class.</summary>
385       <param name="tag">A string that contains an <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see>.</param>
386     </member>
387     <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">
388       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> class.</summary>
389       <param name="tag">A string that contains an  <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see>.</param>
390       <param name="isWeak">A value that indicates if this entity-tag header is a weak validator. If the entity-tag header is weak validator, then isWeak should be set to true. If the entity-tag header is a strong validator, then isWeak should be set to false.</param>
391     </member>
392     <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">
393       <summary>Gets the entity-tag header value.</summary>
394       <returns>Returns <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see>.</returns>
395     </member>
396     <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">
397       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> object.</summary>
398       <param name="obj">The object to compare with the current object.</param>
399       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
400     </member>
401     <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">
402       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> object.</summary>
403       <returns>A hash code for the current object.</returns>
404     </member>
405     <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">
406       <summary>Gets whether the entity-tag is prefaced by a weakness indicator.</summary>
407       <returns>true if the entity-tag is prefaced by a weakness indicator; otherwise, false.</returns>
408     </member>
409     <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">
410       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> instance.</summary>
411       <param name="input">A string that represents entity tag header value information.</param>
412       <returns>An <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> instance.</returns>
413       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
414       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid entity tag header value information.</exception>
415     </member>
416     <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">
417       <summary>Gets the opaque quoted string.</summary>
418       <returns>An opaque quoted string.</returns>
419     </member>
420     <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">
421       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> object.</summary>
422       <returns>A string that represents the current object.</returns>
423     </member>
424     <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">
425       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> information.</summary>
426       <param name="input">The string to validate.</param>
427       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> version of the string.</param>
428       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> information; otherwise, false.</returns>
429     </member>
430     <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.System#ICloneable#Clone">
431       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> instance.</summary>
432       <returns>A copy of the current instance.</returns>
433     </member>
434     <member name="T:System.Net.Http.Headers.HttpContentHeaders">
435       <summary>Represents the collection of Content Headers as defined in RFC 2616.</summary>
436     </member>
437     <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">
438       <summary>Gets the value of the Allow content header on an HTTP response.</summary>
439       <returns>The value of the Allow header on an HTTP response.</returns>
440     </member>
441     <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">
442       <summary>Gets the value of the Content-Disposition content header on an HTTP response.</summary>
443       <returns>The value of the Content-Disposition content header on an HTTP response.</returns>
444     </member>
445     <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">
446       <summary>Gets the value of the Content-Encoding content header on an HTTP response.</summary>
447       <returns>The value of the Content-Encoding content header on an HTTP response.</returns>
448     </member>
449     <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">
450       <summary>Gets the value of the Content-Language content header on an HTTP response.</summary>
451       <returns>The value of the Content-Language content header on an HTTP response.</returns>
452     </member>
453     <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">
454       <summary>Gets or sets the value of the Content-Length content header on an HTTP response.</summary>
455       <returns>The value of the Content-Length content header on an HTTP response.</returns>
456     </member>
457     <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">
458       <summary>Gets or sets the value of the Content-Location content header on an HTTP response.</summary>
459       <returns>The value of the Content-Location content header on an HTTP response.</returns>
460     </member>
461     <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">
462       <summary>Gets or sets the value of the Content-MD5 content header on an HTTP response.</summary>
463       <returns>The value of the Content-MD5 content header on an HTTP response.</returns>
464     </member>
465     <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">
466       <summary>Gets or sets the value of the Content-Range content header on an HTTP response.</summary>
467       <returns>The value of the Content-Range content header on an HTTP response.</returns>
468     </member>
469     <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">
470       <summary>Gets or sets the value of the Content-Type content header on an HTTP response.</summary>
471       <returns>The value of the Content-Type content header on an HTTP response.</returns>
472     </member>
473     <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">
474       <summary>Gets or sets the value of the Expires content header on an HTTP response.</summary>
475       <returns>The value of the Expires content header on an HTTP response.</returns>
476     </member>
477     <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">
478       <summary>Gets or sets the value of the Last-Modified content header on an HTTP response.</summary>
479       <returns>The value of the Last-Modified content header on an HTTP response.</returns>
480     </member>
481     <member name="T:System.Net.Http.Headers.HttpHeaders">
482       <summary>A collection of headers and their values as defined in RFC 2616.</summary>
483     </member>
484     <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">
485       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> class.</summary>
486     </member>
487     <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">
488       <summary>Adds the specified header and its values into the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> collection.</summary>
489       <param name="name">The header to add to the collection.</param>
490       <param name="values">A list of header values to add to the collection.</param>
491     </member>
492     <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">
493       <summary>Adds the specified header and its value into the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> collection.</summary>
494       <param name="name">The header to add to the collection.</param>
495       <param name="value">The content of the header.</param>
496     </member>
497     <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">
498       <summary>Removes all headers from the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> collection.</summary>
499     </member>
500     <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">
501       <summary>Returns if  a specific header exists in the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> collection.</summary>
502       <param name="name">The specific header.</param>
503       <returns>true is the specified header exists in the collection; otherwise false.</returns>
504     </member>
505     <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">
506       <summary>Returns an enumerator that can iterate through the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> instance.</summary>
507       <returns>An enumerator for the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see>.</returns>
508     </member>
509     <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">
510       <summary>Returns all header values for a specified header stored in the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> collection.</summary>
511       <param name="name">The specified header to return values for.</param>
512       <returns>An array of header strings.</returns>
513     </member>
514     <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">
515       <summary>Removes the specified header from the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> collection.</summary>
516       <param name="name">The name of the header to remove from the collection.</param>
517       <returns>Returns <see cref="T:System.Boolean"></see>.</returns>
518     </member>
519     <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">
520       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> object.</summary>
521       <returns>A string that represents the current object.</returns>
522     </member>
523     <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">
524       <summary>Returns a value that indicates whether the specified header and its values were added to the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> collection without validating the provided information.</summary>
525       <param name="name">The header to add to the collection.</param>
526       <param name="values">The values of the header.</param>
527       <returns>true if the specified header <paramref name="name">name</paramref> and <paramref name="values">values</paramref> could be added to the collection; otherwise false.</returns>
528     </member>
529     <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">
530       <summary>Returns a value that indicates whether the specified header and its value were added to the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> collection without validating the provided information.</summary>
531       <param name="name">The header to add to the collection.</param>
532       <param name="value">The content of the header.</param>
533       <returns>true if the specified header <paramref name="name">name</paramref> and <paramref name="value">value</paramref> could be added to the collection; otherwise false.</returns>
534     </member>
535     <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">
536       <summary>Return if a specified header and specified values are stored in the <see cref="T:System.Net.Http.Headers.HttpHeaders"></see> collection.</summary>
537       <param name="name">The specified header.</param>
538       <param name="values">The specified header values.</param>
539       <returns>true is the specified header <paramref name="name">name</paramref> and values are stored in the collection; otherwise false.</returns>
540     </member>
541     <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">
542       <summary>Gets an enumerator that can iterate through a <see cref="T:System.Net.Http.Headers.HttpHeaders"></see>.</summary>
543       <returns>An instance of an implementation of an <see cref="T:System.Collections.IEnumerator"></see> that can iterate through a <see cref="T:System.Net.Http.Headers.HttpHeaders"></see>.</returns>
544     </member>
545     <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">
546       <summary>Represents a collection of header values.</summary>
547       <typeparam name="T">The header collection type.</typeparam>
548     </member>
549     <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">
550       <summary>Adds an entry to the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>.</summary>
551       <param name="item">The item to add to the header collection.</param>
552     </member>
553     <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">
554       <summary>Removes all entries from the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>.</summary>
555     </member>
556     <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">
557       <summary>Determines if the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see> contains an item.</summary>
558       <param name="item">The item to find to the header collection.</param>
559       <returns>true if the entry is contained in the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see> instance; otherwise, false</returns>
560     </member>
561     <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">
562       <summary>Copies the entire <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see> to a compatible one-dimensional <see cref="T:System.Array"></see>, starting at the specified index of the target array.</summary>
563       <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>
564       <param name="arrayIndex">The zero-based index in array at which copying begins.</param>
565     </member>
566     <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">
567       <summary>Gets the number of headers in the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>.</summary>
568       <returns>The number of headers in a collection</returns>
569     </member>
570     <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">
571       <summary>Returns an enumerator that iterates through the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>.</summary>
572       <returns>An enumerator for the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see> instance.</returns>
573     </member>
574     <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">
575       <summary>Gets a value indicating whether the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see> instance is read-only.</summary>
576       <returns>true if the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see> instance is read-only; otherwise, false.</returns>
577     </member>
578     <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">
579       <summary>Parses and adds an entry to the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>.</summary>
580       <param name="input">The entry to add.</param>
581     </member>
582     <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">
583       <summary>Removes the specified item from the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>.</summary>
584       <param name="item">The item to remove.</param>
585       <returns>true if the <paramref name="item">item</paramref> was removed from the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see> instance; otherwise, false</returns>
586     </member>
587     <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">
588       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see> object. object.</summary>
589       <returns>A string that represents the current object.</returns>
590     </member>
591     <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">
592       <summary>Determines whether the input could be parsed and added to the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>.</summary>
593       <param name="input">The entry to validate.</param>
594       <returns>true if the <paramref name="input">input</paramref> could be parsed and added to the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see> instance; otherwise, false</returns>
595     </member>
596     <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">
597       <summary>Returns an enumerator that iterates through the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>.</summary>
598       <returns>An enumerator for the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see> instance.</returns>
599     </member>
600     <member name="T:System.Net.Http.Headers.HttpRequestHeaders">
601       <summary>Represents the collection of Request Headers as defined in RFC 2616.</summary>
602     </member>
603     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">
604       <summary>Gets the value of the Accept header for an HTTP request.</summary>
605       <returns>The value of the Accept header for an HTTP request.</returns>
606     </member>
607     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">
608       <summary>Gets the value of the Accept-Charset header for an HTTP request.</summary>
609       <returns>The value of the Accept-Charset header for an HTTP request.</returns>
610     </member>
611     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">
612       <summary>Gets the value of the Accept-Encoding header for an HTTP request.</summary>
613       <returns>The value of the Accept-Encoding header for an HTTP request.</returns>
614     </member>
615     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">
616       <summary>Gets the value of the Accept-Language header for an HTTP request.</summary>
617       <returns>The value of the Accept-Language header for an HTTP request.</returns>
618     </member>
619     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">
620       <summary>Gets or sets the value of the Authorization header for an HTTP request.</summary>
621       <returns>The value of the Authorization header for an HTTP request.</returns>
622     </member>
623     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">
624       <summary>Gets or sets the value of the Cache-Control header for an HTTP request.</summary>
625       <returns>The value of the Cache-Control header for an HTTP request.</returns>
626     </member>
627     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">
628       <summary>Gets the value of the Connection header for an HTTP request.</summary>
629       <returns>The value of the Connection header for an HTTP request.</returns>
630     </member>
631     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">
632       <summary>Gets or sets a value that indicates if the Connection header for an HTTP request contains Close.</summary>
633       <returns>true if the Connection header contains Close, otherwise false.</returns>
634     </member>
635     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">
636       <summary>Gets or sets the value of the Date header for an HTTP request.</summary>
637       <returns>The value of the Date header for an HTTP request.</returns>
638     </member>
639     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">
640       <summary>Gets the value of the Expect header for an HTTP request.</summary>
641       <returns>The value of the Expect header for an HTTP request.</returns>
642     </member>
643     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">
644       <summary>Gets or sets a value that indicates if the Expect header for an HTTP request contains Continue.</summary>
645       <returns>true if the Expect header contains Continue, otherwise false.</returns>
646     </member>
647     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">
648       <summary>Gets or sets the value of the From header for an HTTP request.</summary>
649       <returns>The value of the From header for an HTTP request.</returns>
650     </member>
651     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">
652       <summary>Gets or sets the value of the Host header for an HTTP request.</summary>
653       <returns>The value of the Host header for an HTTP request.</returns>
654     </member>
655     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">
656       <summary>Gets the value of the If-Match header for an HTTP request.</summary>
657       <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>.   The value of the If-Match header for an HTTP request.</returns>
658     </member>
659     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">
660       <summary>Gets or sets the value of the If-Modified-Since header for an HTTP request.</summary>
661       <returns>The value of the If-Modified-Since header for an HTTP request.</returns>
662     </member>
663     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">
664       <summary>Gets the value of the If-None-Match header for an HTTP request.</summary>
665       <returns>Gets the value of the If-None-Match header for an HTTP request.</returns>
666     </member>
667     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">
668       <summary>Gets or sets the value of the If-Range header for an HTTP request.</summary>
669       <returns>The value of the If-Range header for an HTTP request.</returns>
670     </member>
671     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">
672       <summary>Gets or sets the value of the If-Unmodified-Since header for an HTTP request.</summary>
673       <returns>The value of the If-Unmodified-Since header for an HTTP request.</returns>
674     </member>
675     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">
676       <summary>Gets or sets the value of the Max-Forwards header for an HTTP request.</summary>
677       <returns>The value of the Max-Forwards header for an HTTP request.</returns>
678     </member>
679     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">
680       <summary>Gets the value of the Pragma header for an HTTP request.</summary>
681       <returns>The value of the Pragma header for an HTTP request.</returns>
682     </member>
683     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">
684       <summary>Gets or sets the value of the Proxy-Authorization header for an HTTP request.</summary>
685       <returns>The value of the Proxy-Authorization header for an HTTP request.</returns>
686     </member>
687     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">
688       <summary>Gets or sets the value of the Range header for an HTTP request.</summary>
689       <returns>The value of the Range header for an HTTP request.</returns>
690     </member>
691     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">
692       <summary>Gets or sets the value of the Referer header for an HTTP request.</summary>
693       <returns>The value of the Referer header for an HTTP request.</returns>
694     </member>
695     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">
696       <summary>Gets the value of the TE header for an HTTP request.</summary>
697       <returns>The value of the TE header for an HTTP request.</returns>
698     </member>
699     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">
700       <summary>Gets the value of the Trailer header for an HTTP request.</summary>
701       <returns>The value of the Trailer header for an HTTP request.</returns>
702     </member>
703     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">
704       <summary>Gets the value of the Transfer-Encoding header for an HTTP request.</summary>
705       <returns>The value of the Transfer-Encoding header for an HTTP request.</returns>
706     </member>
707     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">
708       <summary>Gets or sets a value that indicates if the Transfer-Encoding header for an HTTP request contains chunked.</summary>
709       <returns>true if the Transfer-Encoding header contains chunked, otherwise false.</returns>
710     </member>
711     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">
712       <summary>Gets the value of the Upgrade header for an HTTP request.</summary>
713       <returns>The value of the Upgrade header for an HTTP request.</returns>
714     </member>
715     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">
716       <summary>Gets the value of the User-Agent header for an HTTP request.</summary>
717       <returns>The value of the User-Agent header for an HTTP request.</returns>
718     </member>
719     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">
720       <summary>Gets the value of the Via header for an HTTP request.</summary>
721       <returns>The value of the Via header for an HTTP request.</returns>
722     </member>
723     <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">
724       <summary>Gets the value of the Warning header for an HTTP request.</summary>
725       <returns>The value of the Warning header for an HTTP request.</returns>
726     </member>
727     <member name="T:System.Net.Http.Headers.HttpResponseHeaders">
728       <summary>Represents the collection of Response Headers as defined in RFC 2616.</summary>
729     </member>
730     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">
731       <summary>Gets the value of the Accept-Ranges header for an HTTP response.</summary>
732       <returns>The value of the Accept-Ranges header for an HTTP response.</returns>
733     </member>
734     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">
735       <summary>Gets or sets the value of the Age header for an HTTP response.</summary>
736       <returns>The value of the Age header for an HTTP response.</returns>
737     </member>
738     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">
739       <summary>Gets or sets the value of the Cache-Control header for an HTTP response.</summary>
740       <returns>The value of the Cache-Control header for an HTTP response.</returns>
741     </member>
742     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">
743       <summary>Gets the value of the Connection header for an HTTP response.</summary>
744       <returns>The value of the Connection header for an HTTP response.</returns>
745     </member>
746     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">
747       <summary>Gets or sets a value that indicates if the Connection header for an HTTP response contains Close.</summary>
748       <returns>true if the Connection header contains Close, otherwise false.</returns>
749     </member>
750     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">
751       <summary>Gets or sets the value of the Date header for an HTTP response.</summary>
752       <returns>The value of the Date header for an HTTP response.</returns>
753     </member>
754     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">
755       <summary>Gets or sets the value of the ETag header for an HTTP response.</summary>
756       <returns>The value of the ETag header for an HTTP response.</returns>
757     </member>
758     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">
759       <summary>Gets or sets the value of the Location header for an HTTP response.</summary>
760       <returns>The value of the Location header for an HTTP response.</returns>
761     </member>
762     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">
763       <summary>Gets the value of the Pragma header for an HTTP response.</summary>
764       <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"></see>.   The value of the Pragma header for an HTTP response.</returns>
765     </member>
766     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">
767       <summary>Gets the value of the Proxy-Authenticate header for an HTTP response.</summary>
768       <returns>The value of the Proxy-Authenticate header for an HTTP response.</returns>
769     </member>
770     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">
771       <summary>Gets or sets the value of the Retry-After header for an HTTP response.</summary>
772       <returns>The value of the Retry-After header for an HTTP response.</returns>
773     </member>
774     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">
775       <summary>Gets the value of the Server header for an HTTP response.</summary>
776       <returns>The value of the Server header for an HTTP response.</returns>
777     </member>
778     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">
779       <summary>Gets the value of the Trailer header for an HTTP response.</summary>
780       <returns>The value of the Trailer header for an HTTP response.</returns>
781     </member>
782     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">
783       <summary>Gets the value of the Transfer-Encoding header for an HTTP response.</summary>
784       <returns>The value of the Transfer-Encoding header for an HTTP response.</returns>
785     </member>
786     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">
787       <summary>Gets or sets a value that indicates if the Transfer-Encoding header for an HTTP response contains chunked.</summary>
788       <returns>true if the Transfer-Encoding header contains chunked, otherwise false.</returns>
789     </member>
790     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">
791       <summary>Gets the value of the Upgrade header for an HTTP response.</summary>
792       <returns>The value of the Upgrade header for an HTTP response.</returns>
793     </member>
794     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">
795       <summary>Gets the value of the Vary header for an HTTP response.</summary>
796       <returns>The value of the Vary header for an HTTP response.</returns>
797     </member>
798     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">
799       <summary>Gets the value of the Via header for an HTTP response.</summary>
800       <returns>The value of the Via header for an HTTP response.</returns>
801     </member>
802     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">
803       <summary>Gets the value of the Warning header for an HTTP response.</summary>
804       <returns>The value of the Warning header for an HTTP response.</returns>
805     </member>
806     <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">
807       <summary>Gets the value of the WWW-Authenticate header for an HTTP response.</summary>
808       <returns>The value of the WWW-Authenticate header for an HTTP response.</returns>
809     </member>
810     <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">
811       <summary>Represents a media type used in a Content-Type header as defined in the RFC 2616.</summary>
812     </member>
813     <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">
814       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> class.</summary>
815       <param name="source">A <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> object used to initialize the new instance.</param>
816     </member>
817     <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">
818       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> class.</summary>
819       <param name="mediaType">The source represented as a string to initialize the new instance.</param>
820     </member>
821     <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">
822       <summary>Gets or sets the character set.</summary>
823       <returns>The character set.</returns>
824     </member>
825     <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">
826       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> object.</summary>
827       <param name="obj">The object to compare with the current object.</param>
828       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
829     </member>
830     <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">
831       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> object.</summary>
832       <returns>A hash code for the current object.</returns>
833     </member>
834     <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">
835       <summary>Gets or sets the media-type header value.</summary>
836       <returns>The media-type header value.</returns>
837     </member>
838     <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">
839       <summary>Gets or sets the media-type header value parameters.</summary>
840       <returns>The media-type header value parameters.</returns>
841     </member>
842     <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">
843       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> instance.</summary>
844       <param name="input">A string that represents media type header value information.</param>
845       <returns>A <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> instance.</returns>
846       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
847       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid media type header value information.</exception>
848     </member>
849     <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">
850       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> object.</summary>
851       <returns>A string that represents the current object.</returns>
852     </member>
853     <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">
854       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> information.</summary>
855       <param name="input">The string to validate.</param>
856       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> version of the string.</param>
857       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> information; otherwise, false.</returns>
858     </member>
859     <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.System#ICloneable#Clone">
860       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue"></see> instance.</summary>
861       <returns>A copy of the current instance.</returns>
862     </member>
863     <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">
864       <summary>Represents a media type with an additional quality factor used in a Content-Type header.</summary>
865     </member>
866     <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">
867       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> class.</summary>
868       <param name="mediaType">A <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> represented as string to initialize the new instance.</param>
869     </member>
870     <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">
871       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> class.</summary>
872       <param name="mediaType">A <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> represented as string to initialize the new instance.</param>
873       <param name="quality">The quality associated with this header value.</param>
874     </member>
875     <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">
876       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> instance.</summary>
877       <param name="input">A string that represents media type with quality header value information.</param>
878       <returns>A <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> instance.</returns>
879       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
880       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid media type with quality header value information.</exception>
881     </member>
882     <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">
883       <summary>Get or set the quality value for the <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see>.</summary>
884       <returns>The quality value for the <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> object.</returns>
885     </member>
886     <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">
887       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> information.</summary>
888       <param name="input">The string to validate.</param>
889       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> version of the string.</param>
890       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> information; otherwise, false.</returns>
891     </member>
892     <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.System#ICloneable#Clone">
893       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"></see> instance.</summary>
894       <returns>A copy of the current instance.</returns>
895     </member>
896     <member name="T:System.Net.Http.Headers.NameValueHeaderValue">
897       <summary>Represents a name/value pair used in various headers as defined in RFC 2616.</summary>
898     </member>
899     <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">
900       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> class.</summary>
901       <param name="source">A <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> object used to initialize the new instance.</param>
902     </member>
903     <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">
904       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> class.</summary>
905       <param name="name">The header name.</param>
906     </member>
907     <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">
908       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> class.</summary>
909       <param name="name">The header name.</param>
910       <param name="value">The header value.</param>
911     </member>
912     <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">
913       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> object.</summary>
914       <param name="obj">The object to compare with the current object.</param>
915       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
916     </member>
917     <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">
918       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> object.</summary>
919       <returns>A hash code for the current object.</returns>
920     </member>
921     <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">
922       <summary>Gets the header name.</summary>
923       <returns>The header name.</returns>
924     </member>
925     <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">
926       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> instance.</summary>
927       <param name="input">A string that represents name value header value information.</param>
928       <returns>A <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> instance.</returns>
929       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
930       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid name value header value information.</exception>
931     </member>
932     <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">
933       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> object.</summary>
934       <returns>A string that represents the current object.</returns>
935     </member>
936     <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">
937       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> information.</summary>
938       <param name="input">The string to validate.</param>
939       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> version of the string.</param>
940       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> information; otherwise, false.</returns>
941     </member>
942     <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">
943       <summary>Gets the header value.</summary>
944       <returns>The header value.</returns>
945     </member>
946     <member name="M:System.Net.Http.Headers.NameValueHeaderValue.System#ICloneable#Clone">
947       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.NameValueHeaderValue"></see> instance.</summary>
948       <returns>A copy of the current instance.</returns>
949     </member>
950     <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">
951       <summary>Represents a name/value pair with parameters used in various headers as defined in RFC 2616.</summary>
952     </member>
953     <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">
954       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> class.</summary>
955       <param name="source">A <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> object used to initialize the new instance.</param>
956     </member>
957     <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">
958       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> class.</summary>
959       <param name="name">The header name.</param>
960     </member>
961     <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">
962       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> class.</summary>
963       <param name="name">The header name.</param>
964       <param name="value">The header value.</param>
965     </member>
966     <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">
967       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> object.</summary>
968       <param name="obj">The object to compare with the current object.</param>
969       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
970     </member>
971     <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">
972       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> object.</summary>
973       <returns>A hash code for the current object.</returns>
974     </member>
975     <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">
976       <summary>Gets the parameters from the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> object.</summary>
977       <returns>A collection containing the parameters.</returns>
978     </member>
979     <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">
980       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> instance.</summary>
981       <param name="input">A string that represents name value with parameter header value information.</param>
982       <returns>A <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> instance.</returns>
983       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
984       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid name value with parameter header value information.</exception>
985     </member>
986     <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">
987       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> object.</summary>
988       <returns>A string that represents the current object.</returns>
989     </member>
990     <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">
991       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> information.</summary>
992       <param name="input">The string to validate.</param>
993       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> version of the string.</param>
994       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> information; otherwise, false.</returns>
995     </member>
996     <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.System#ICloneable#Clone">
997       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"></see> instance.</summary>
998       <returns>A copy of the current instance.</returns>
999     </member>
1000     <member name="T:System.Net.Http.Headers.ProductHeaderValue">
1001       <summary>Represents a product token value in a User-Agent header.</summary>
1002     </member>
1003     <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">
1004       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> class.</summary>
1005       <param name="name">The product name.</param>
1006     </member>
1007     <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">
1008       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> class.</summary>
1009       <param name="name">The product name value.</param>
1010       <param name="version">The product version value.</param>
1011     </member>
1012     <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">
1013       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> object.</summary>
1014       <param name="obj">The object to compare with the current object.</param>
1015       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
1016     </member>
1017     <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">
1018       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> object.</summary>
1019       <returns>A hash code for the current object.</returns>
1020     </member>
1021     <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">
1022       <summary>Gets the name of the product token.</summary>
1023       <returns>The name of the product token.</returns>
1024     </member>
1025     <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">
1026       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> instance.</summary>
1027       <param name="input">A string that represents product header value information.</param>
1028       <returns>A <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> instance.</returns>
1029     </member>
1030     <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">
1031       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> object.</summary>
1032       <returns>A string that represents the current object.</returns>
1033     </member>
1034     <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">
1035       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> information.</summary>
1036       <param name="input">The string to validate.</param>
1037       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> version of the string.</param>
1038       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> information; otherwise, false.</returns>
1039     </member>
1040     <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">
1041       <summary>Gets the version of the product token.</summary>
1042       <returns>The version of the product token.</returns>
1043     </member>
1044     <member name="M:System.Net.Http.Headers.ProductHeaderValue.System#ICloneable#Clone">
1045       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.ProductHeaderValue"></see> instance.</summary>
1046       <returns>A copy of the current instance.</returns>
1047     </member>
1048     <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">
1049       <summary>Represents a value which can either be a product or a comment in a User-Agent header.</summary>
1050     </member>
1051     <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">
1052       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> class.</summary>
1053       <param name="product">A <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> object used to initialize the new instance.</param>
1054     </member>
1055     <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">
1056       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> class.</summary>
1057       <param name="comment">A comment value.</param>
1058     </member>
1059     <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">
1060       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> class.</summary>
1061       <param name="productName">The product name value.</param>
1062       <param name="productVersion">The product version value.</param>
1063     </member>
1064     <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">
1065       <summary>Gets the comment from the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> object.</summary>
1066       <returns>The comment value this <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see>.</returns>
1067     </member>
1068     <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">
1069       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> object.</summary>
1070       <param name="obj">The object to compare with the current object.</param>
1071       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
1072     </member>
1073     <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">
1074       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> object.</summary>
1075       <returns>A hash code for the current object.</returns>
1076     </member>
1077     <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">
1078       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> instance.</summary>
1079       <param name="input">A string that represents product info header value information.</param>
1080       <returns>A <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> instance.</returns>
1081       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
1082       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid product info header value information.</exception>
1083     </member>
1084     <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">
1085       <summary>Gets the product from the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> object.</summary>
1086       <returns>The product value from this <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see>.</returns>
1087     </member>
1088     <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">
1089       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> object.</summary>
1090       <returns>A string that represents the current object.</returns>
1091     </member>
1092     <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">
1093       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> information.</summary>
1094       <param name="input">The string to validate.</param>
1095       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> version of the string.</param>
1096       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> information; otherwise, false.</returns>
1097     </member>
1098     <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.System#ICloneable#Clone">
1099       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue"></see> instance.</summary>
1100       <returns>A copy of the current instance.</returns>
1101     </member>
1102     <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">
1103       <summary>Represents an If-Range header value which can either be a date/time or an entity-tag value.</summary>
1104     </member>
1105     <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">
1106       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> class.</summary>
1107       <param name="date">A date value used to initialize the new instance.</param>
1108     </member>
1109     <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">
1110       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> class.</summary>
1111       <param name="entityTag">An <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue"></see> object used to initialize the new instance.</param>
1112     </member>
1113     <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">
1114       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> class.</summary>
1115       <param name="entityTag">An entity tag represented as a string used to initialize the new instance.</param>
1116     </member>
1117     <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">
1118       <summary>Gets the date from the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> object.</summary>
1119       <returns>The date from the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> object.</returns>
1120     </member>
1121     <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">
1122       <summary>Gets the entity tag from the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> object.</summary>
1123       <returns>The entity tag from the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> object.</returns>
1124     </member>
1125     <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">
1126       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> object.</summary>
1127       <param name="obj">The object to compare with the current object.</param>
1128       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
1129     </member>
1130     <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">
1131       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> object.</summary>
1132       <returns>A hash code for the current object.</returns>
1133     </member>
1134     <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">
1135       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> instance.</summary>
1136       <param name="input">A string that represents range condition header value information.</param>
1137       <returns>A <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> instance.</returns>
1138       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
1139       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid range Condition header value information.</exception>
1140     </member>
1141     <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">
1142       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> object.</summary>
1143       <returns>A string that represents the current object.</returns>
1144     </member>
1145     <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">
1146       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> information.</summary>
1147       <param name="input">The string to validate.</param>
1148       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> version of the string.</param>
1149       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> information; otherwise, false.</returns>
1150     </member>
1151     <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.System#ICloneable#Clone">
1152       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue"></see> instance.</summary>
1153       <returns>A copy of the current instance.</returns>
1154     </member>
1155     <member name="T:System.Net.Http.Headers.RangeHeaderValue">
1156       <summary>Represents a Range header value.</summary>
1157     </member>
1158     <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">
1159       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> class.</summary>
1160     </member>
1161     <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">
1162       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> class with a byte range.</summary>
1163       <param name="from">The position at which to start sending data.</param>
1164       <param name="to">The position at which to stop sending data.</param>
1165       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="from">from</paramref> is greater than <paramref name="to">to</paramref> -or-  <paramref name="from">from</paramref> or <paramref name="to">to</paramref> is less than 0.</exception>
1166     </member>
1167     <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">
1168       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> object.</summary>
1169       <param name="obj">The object to compare with the current object.</param>
1170       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
1171     </member>
1172     <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">
1173       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> object.</summary>
1174       <returns>A hash code for the current object.</returns>
1175     </member>
1176     <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">
1177       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> instance.</summary>
1178       <param name="input">A string that represents range header value information.</param>
1179       <returns>A <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> instance.</returns>
1180       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
1181       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid range header value information.</exception>
1182     </member>
1183     <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">
1184       <summary>Gets the ranges specified from the <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> object.</summary>
1185       <returns>The ranges from the <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> object.</returns>
1186     </member>
1187     <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">
1188       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> object.</summary>
1189       <returns>A string that represents the current object.</returns>
1190     </member>
1191     <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">
1192       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> information.</summary>
1193       <param name="input">he string to validate.</param>
1194       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> version of the string.</param>
1195       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue"></see> information; otherwise, false.</returns>
1196     </member>
1197     <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">
1198       <summary>Gets the unit from the <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> object.</summary>
1199       <returns>The unit from the <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> object.</returns>
1200     </member>
1201     <member name="M:System.Net.Http.Headers.RangeHeaderValue.System#ICloneable#Clone">
1202       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.RangeHeaderValue"></see> instance.</summary>
1203       <returns>A copy of the current instance.</returns>
1204     </member>
1205     <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">
1206       <summary>Represents a byte range in a Range header value.</summary>
1207     </member>
1208     <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">
1209       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue"></see> class.</summary>
1210       <param name="from">The position at which to start sending data.</param>
1211       <param name="to">The position at which to stop sending data.</param>
1212       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="from">from</paramref> is greater than <paramref name="to">to</paramref> -or-  <paramref name="from">from</paramref> or <paramref name="to">to</paramref> is less than 0.</exception>
1213     </member>
1214     <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">
1215       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue"></see> object.</summary>
1216       <param name="obj">The object to compare with the current object.</param>
1217       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
1218     </member>
1219     <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">
1220       <summary>Gets the position at which to start sending data.</summary>
1221       <returns>The position at which to start sending data.</returns>
1222     </member>
1223     <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">
1224       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue"></see> object.</summary>
1225       <returns>A hash code for the current object.</returns>
1226     </member>
1227     <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">
1228       <summary>Gets the position at which to stop sending data.</summary>
1229       <returns>The position at which to stop sending data.</returns>
1230     </member>
1231     <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">
1232       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue"></see> object.</summary>
1233       <returns>A string that represents the current object.</returns>
1234     </member>
1235     <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.System#ICloneable#Clone">
1236       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue"></see> instance.</summary>
1237       <returns>A copy of the current instance.</returns>
1238     </member>
1239     <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">
1240       <summary>Represents a Retry-After header value which can either be a date/time or a timespan value.</summary>
1241     </member>
1242     <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">
1243       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> class.</summary>
1244       <param name="date">The date and time offset used to initialize the new instance.</param>
1245     </member>
1246     <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">
1247       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> class.</summary>
1248       <param name="delta">The delta, in seconds, used to initialize the new instance.</param>
1249     </member>
1250     <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">
1251       <summary>Gets the date and time offset from the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> object.</summary>
1252       <returns>The date and time offset from the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> object.</returns>
1253     </member>
1254     <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">
1255       <summary>Gets the delta in seconds from the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> object.</summary>
1256       <returns>The delta in seconds from the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> object.</returns>
1257     </member>
1258     <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">
1259       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> object.</summary>
1260       <param name="obj">The object to compare with the current object.</param>
1261       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
1262     </member>
1263     <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">
1264       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> object.</summary>
1265       <returns>A hash code for the current object.</returns>
1266     </member>
1267     <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">
1268       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> instance.</summary>
1269       <param name="input">A string that represents retry condition header value information.</param>
1270       <returns>A <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> instance.</returns>
1271       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
1272       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid retry condition header value information.</exception>
1273     </member>
1274     <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">
1275       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> object.</summary>
1276       <returns>A string that represents the current object.</returns>
1277     </member>
1278     <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">
1279       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> information.</summary>
1280       <param name="input">The string to validate.</param>
1281       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> version of the string.</param>
1282       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> information; otherwise, false.</returns>
1283     </member>
1284     <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.System#ICloneable#Clone">
1285       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue"></see> instance.</summary>
1286       <returns>A copy of the current instance.</returns>
1287     </member>
1288     <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">
1289       <summary>Represents a string header value with an optional quality.</summary>
1290     </member>
1291     <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">
1292       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> class.</summary>
1293       <param name="value">The string used to initialize the new instance.</param>
1294     </member>
1295     <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">
1296       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> class.</summary>
1297       <param name="value">A string used to initialize the new instance.</param>
1298       <param name="quality">A quality factor used to initialize the new instance.</param>
1299     </member>
1300     <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">
1301       <summary>Determines whether the specified Object is equal to the current <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> object.</summary>
1302       <param name="obj">The object to compare with the current object.</param>
1303       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
1304     </member>
1305     <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">
1306       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> object.</summary>
1307       <returns>A hash code for the current object.</returns>
1308     </member>
1309     <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">
1310       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> instance.</summary>
1311       <param name="input">A string that represents quality header value information.</param>
1312       <returns>A <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> instance.</returns>
1313       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
1314       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid string with quality header value information.</exception>
1315     </member>
1316     <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">
1317       <summary>Gets the quality factor from the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> object.</summary>
1318       <returns>The quality factor from the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> object.</returns>
1319     </member>
1320     <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">
1321       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> object.</summary>
1322       <returns>A string that represents the current object.</returns>
1323     </member>
1324     <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">
1325       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> information.</summary>
1326       <param name="input">The string to validate.</param>
1327       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> version of the string.</param>
1328       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> information; otherwise, false.</returns>
1329     </member>
1330     <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">
1331       <summary>Gets the string value from the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> object.</summary>
1332       <returns>The string value from the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> object.</returns>
1333     </member>
1334     <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.System#ICloneable#Clone">
1335       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue"></see> instance.</summary>
1336       <returns>A copy of the current instance.</returns>
1337     </member>
1338     <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">
1339       <summary>Represents an accept-encoding header value.</summary>
1340     </member>
1341     <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">
1342       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> class.</summary>
1343       <param name="source">A <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> object used to initialize the new instance.</param>
1344     </member>
1345     <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">
1346       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> class.</summary>
1347       <param name="value">A string used to initialize the new instance.</param>
1348     </member>
1349     <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">
1350       <summary>Determines whether the specified Object is equal to the current <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> object.</summary>
1351       <param name="obj">The object to compare with the current object.</param>
1352       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
1353     </member>
1354     <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">
1355       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> object.</summary>
1356       <returns>A hash code for the current object.</returns>
1357     </member>
1358     <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">
1359       <summary>Gets the transfer-coding parameters.</summary>
1360       <returns>The transfer-coding parameters.</returns>
1361     </member>
1362     <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">
1363       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> instance.</summary>
1364       <param name="input">A string that represents transfer-coding header value information.</param>
1365       <returns>A <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> instance.</returns>
1366       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
1367       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid transfer-coding header value information.</exception>
1368     </member>
1369     <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">
1370       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> object.</summary>
1371       <returns>A string that represents the current object.</returns>
1372     </member>
1373     <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">
1374       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> information.</summary>
1375       <param name="input">The string to validate.</param>
1376       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> version of the string.</param>
1377       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> information; otherwise, false.</returns>
1378     </member>
1379     <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">
1380       <summary>Gets the transfer-coding value.</summary>
1381       <returns>The transfer-coding value.</returns>
1382     </member>
1383     <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.System#ICloneable#Clone">
1384       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue"></see> instance.</summary>
1385       <returns>A copy of the current instance.</returns>
1386     </member>
1387     <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">
1388       <summary>Represents an Accept-Encoding header value.with optional quality factor.</summary>
1389     </member>
1390     <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">
1391       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"></see> class.</summary>
1392       <param name="value">A string used to initialize the new instance.</param>
1393     </member>
1394     <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">
1395       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"></see> class.</summary>
1396       <param name="value">A string used to initialize the new instance.</param>
1397       <param name="quality">A value for the quality factor.</param>
1398     </member>
1399     <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">
1400       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"></see> instance.</summary>
1401       <param name="input">A string that represents transfer-coding value information.</param>
1402       <returns>A <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"></see> instance.</returns>
1403       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
1404       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid transfer-coding with quality header value information.</exception>
1405     </member>
1406     <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">
1407       <summary>Gets the quality factor from the <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"></see>.</summary>
1408       <returns>The quality factor from the <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"></see>.</returns>
1409     </member>
1410     <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">
1411       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"></see> information.</summary>
1412       <param name="input">The string to validate.</param>
1413       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"></see> version of the string.</param>
1414       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"></see> information; otherwise, false.</returns>
1415     </member>
1416     <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.System#ICloneable#Clone">
1417       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"></see> instance.</summary>
1418       <returns>A copy of the current instance.</returns>
1419     </member>
1420     <member name="T:System.Net.Http.Headers.ViaHeaderValue">
1421       <summary>Represents the value of a Via header.</summary>
1422     </member>
1423     <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">
1424       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> class.</summary>
1425       <param name="protocolVersion">The protocol version of the received protocol.</param>
1426       <param name="receivedBy">The host and port that the request or response was received by.</param>
1427     </member>
1428     <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">
1429       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> class.</summary>
1430       <param name="protocolVersion">The protocol version of the received protocol.</param>
1431       <param name="receivedBy">The host and port that the request or response was received by.</param>
1432       <param name="protocolName">The protocol name of the received protocol.</param>
1433     </member>
1434     <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">
1435       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> class.</summary>
1436       <param name="protocolVersion">The protocol version of the received protocol.</param>
1437       <param name="receivedBy">The host and port that the request or response was received by.</param>
1438       <param name="protocolName">The protocol name of the received protocol.</param>
1439       <param name="comment">The comment field used to identify the software of the recipient proxy or gateway.</param>
1440     </member>
1441     <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">
1442       <summary>Gets the comment field used to identify the software of the recipient proxy or gateway.</summary>
1443       <returns>The comment field used to identify the software of the recipient proxy or gateway.</returns>
1444     </member>
1445     <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">
1446       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> object.</summary>
1447       <param name="obj">The object to compare with the current object.</param>
1448       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
1449     </member>
1450     <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">
1451       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> object.</summary>
1452       <returns>Returns a hash code for the current object.</returns>
1453     </member>
1454     <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">
1455       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> instance.</summary>
1456       <param name="input">A string that represents via header value information.</param>
1457       <returns>A <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> instance.</returns>
1458       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
1459       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid via header value information.</exception>
1460     </member>
1461     <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">
1462       <summary>Gets the protocol name of the received protocol.</summary>
1463       <returns>The protocol name.</returns>
1464     </member>
1465     <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">
1466       <summary>Gets the protocol version of the received protocol.</summary>
1467       <returns>The protocol version.</returns>
1468     </member>
1469     <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">
1470       <summary>Gets the host and port that the request or response was received by.</summary>
1471       <returns>The host and port that the request or response was received by.</returns>
1472     </member>
1473     <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">
1474       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> object.</summary>
1475       <returns>A string that represents the current object.</returns>
1476     </member>
1477     <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">
1478       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> information.</summary>
1479       <param name="input">The string to validate.</param>
1480       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> version of the string.</param>
1481       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> information; otherwise, false.</returns>
1482     </member>
1483     <member name="M:System.Net.Http.Headers.ViaHeaderValue.System#ICloneable#Clone">
1484       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.ViaHeaderValue"></see> instance.</summary>
1485       <returns>A copy of the current instance.</returns>
1486     </member>
1487     <member name="T:System.Net.Http.Headers.WarningHeaderValue">
1488       <summary>Represents a warning value used by the Warning header.</summary>
1489     </member>
1490     <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">
1491       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> class.</summary>
1492       <param name="code">The specific warning code.</param>
1493       <param name="agent">The host that attached the warning.</param>
1494       <param name="text">A quoted-string containing the warning text.</param>
1495     </member>
1496     <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">
1497       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> class.</summary>
1498       <param name="code">The specific warning code.</param>
1499       <param name="agent">The host that attached the warning.</param>
1500       <param name="text">A quoted-string containing the warning text.</param>
1501       <param name="date">The date/time stamp of the warning.</param>
1502     </member>
1503     <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">
1504       <summary>Gets the host that attached the warning.</summary>
1505       <returns>The host that attached the warning.</returns>
1506     </member>
1507     <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">
1508       <summary>Gets the specific warning code.</summary>
1509       <returns>The specific warning code.</returns>
1510     </member>
1511     <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">
1512       <summary>Gets the date/time stamp of the warning.</summary>
1513       <returns>The date/time stamp of the warning.</returns>
1514     </member>
1515     <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">
1516       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> object.</summary>
1517       <param name="obj">The object to compare with the current object.</param>
1518       <returns>true if the specified <see cref="T:System.Object"></see> is equal to the current object; otherwise, false.</returns>
1519     </member>
1520     <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">
1521       <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> object.</summary>
1522       <returns>A hash code for the current object.</returns>
1523     </member>
1524     <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">
1525       <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> instance.</summary>
1526       <param name="input">A string that represents authentication header value information.</param>
1527       <returns>Returns a <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> instance.</returns>
1528       <exception cref="T:System.ArgumentNullException"><paramref name="input">input</paramref> is a null reference.</exception>
1529       <exception cref="T:System.FormatException"><paramref name="input">input</paramref> is not valid authentication header value information.</exception>
1530     </member>
1531     <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">
1532       <summary>Gets a quoted-string containing the warning text.</summary>
1533       <returns>A quoted-string containing the warning text.</returns>
1534     </member>
1535     <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">
1536       <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> object.</summary>
1537       <returns>A string that represents the current object.</returns>
1538     </member>
1539     <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">
1540       <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> information.</summary>
1541       <param name="input">The string to validate.</param>
1542       <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> version of the string.</param>
1543       <returns>true if <paramref name="input">input</paramref> is valid <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> information; otherwise, false.</returns>
1544     </member>
1545     <member name="M:System.Net.Http.Headers.WarningHeaderValue.System#ICloneable#Clone">
1546       <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.WarningHeaderValue"></see> instance.</summary>
1547       <returns>Returns a copy of the current instance.</returns>
1548     </member>
1549     <member name="T:System.Net.Http.HttpClient">
1550       <summary>Provides a base class for sending HTTP requests and receiving HTTP responses from a resource identified by a URI.</summary>
1551     </member>
1552     <member name="M:System.Net.Http.HttpClient.#ctor">
1553       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpClient"></see> class.</summary>
1554     </member>
1555     <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">
1556       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpClient"></see> class with a specific handler.</summary>
1557       <param name="handler">The HTTP handler stack to use for sending requests.</param>
1558     </member>
1559     <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">
1560       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpClient"></see> class with a specific handler.</summary>
1561       <param name="handler">The <see cref="T:System.Net.Http.HttpMessageHandler"></see> responsible for processing the HTTP response messages.</param>
1562       <param name="disposeHandler">true if the inner handler should be disposed of by Dispose(), false if you intend to reuse the inner handler.</param>
1563     </member>
1564     <member name="P:System.Net.Http.HttpClient.BaseAddress">
1565       <summary>Gets or sets the base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests.</summary>
1566       <returns>The base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests.</returns>
1567     </member>
1568     <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">
1569       <summary>Cancel all pending requests on this instance.</summary>
1570     </member>
1571     <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">
1572       <summary>Gets the headers which should be sent with each request.</summary>
1573       <returns>The headers which should be sent with each request.</returns>
1574     </member>
1575     <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">
1576       <summary>Send a DELETE request to the specified Uri with a cancellation token as an asynchronous operation.</summary>
1577       <param name="requestUri">The Uri the request is sent to.</param>
1578       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
1579       <returns>The task object representing the asynchronous operation.</returns>
1580       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1581       <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient"></see> instance.</exception>
1582       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1583     </member>
1584     <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">
1585       <summary>Send a DELETE request to the specified Uri with a cancellation token as an asynchronous operation.</summary>
1586       <param name="requestUri">The Uri the request is sent to.</param>
1587       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
1588       <returns>The task object representing the asynchronous operation.</returns>
1589       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1590       <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient"></see> instance.</exception>
1591       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1592     </member>
1593     <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">
1594       <summary>Send a DELETE request to the specified Uri as an asynchronous operation.</summary>
1595       <param name="requestUri">The Uri the request is sent to.</param>
1596       <returns>The task object representing the asynchronous operation.</returns>
1597       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1598       <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient"></see> instance.</exception>
1599       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1600     </member>
1601     <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">
1602       <summary>Send a DELETE request to the specified Uri as an asynchronous operation.</summary>
1603       <param name="requestUri">The Uri the request is sent to.</param>
1604       <returns>The task object representing the asynchronous operation.</returns>
1605       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1606       <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient"></see> instance.</exception>
1607       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1608     </member>
1609     <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">
1610       <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpClient"></see> and optionally disposes of the managed resources.</summary>
1611       <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>
1612     </member>
1613     <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">
1614       <summary>Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.</summary>
1615       <param name="requestUri">The Uri the request is sent to.</param>
1616       <param name="completionOption">An HTTP  completion option value that indicates when the operation should be considered completed.</param>
1617       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
1618       <returns>The task object representing the asynchronous operation.</returns>
1619       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1620       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1621     </member>
1622     <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">
1623       <summary>Send a GET request to the specified Uri as an asynchronous operation.</summary>
1624       <param name="requestUri">The Uri the request is sent to.</param>
1625       <returns>The task object representing the asynchronous operation.</returns>
1626       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1627       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1628     </member>
1629     <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">
1630       <summary>Send a GET request to the specified Uri as an asynchronous operation.</summary>
1631       <param name="requestUri">The Uri the request is sent to.</param>
1632       <returns>The task object representing the asynchronous operation.</returns>
1633       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1634       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1635     </member>
1636     <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">
1637       <summary>Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.</summary>
1638       <param name="requestUri">The Uri the request is sent to.</param>
1639       <param name="completionOption">An HTTP completion option value that indicates when the operation should be considered completed.</param>
1640       <returns>The task object representing the asynchronous operation.</returns>
1641       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1642       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1643     </member>
1644     <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">
1645       <summary>Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.</summary>
1646       <param name="requestUri">The Uri the request is sent to.</param>
1647       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
1648       <returns>The task object representing the asynchronous operation.</returns>
1649       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1650       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1651     </member>
1652     <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">
1653       <summary>Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.</summary>
1654       <param name="requestUri">The Uri the request is sent to.</param>
1655       <param name="completionOption">An HTTP completion option value that indicates when the operation should be considered completed.</param>
1656       <returns>The task object representing the asynchronous operation.</returns>
1657       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1658       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1659     </member>
1660     <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">
1661       <summary>Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.</summary>
1662       <param name="requestUri">The Uri the request is sent to.</param>
1663       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
1664       <returns>The task object representing the asynchronous operation.</returns>
1665       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1666       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1667     </member>
1668     <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">
1669       <summary>Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.</summary>
1670       <param name="requestUri">The Uri the request is sent to.</param>
1671       <param name="completionOption">An HTTP  completion option value that indicates when the operation should be considered completed.</param>
1672       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
1673       <returns>The task object representing the asynchronous operation.</returns>
1674       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1675       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1676     </member>
1677     <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">
1678       <summary>Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.</summary>
1679       <param name="requestUri">The Uri the request is sent to.</param>
1680       <returns>The task object representing the asynchronous operation.</returns>
1681       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1682       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1683     </member>
1684     <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">
1685       <summary>Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.</summary>
1686       <param name="requestUri">The Uri the request is sent to.</param>
1687       <returns>The task object representing the asynchronous operation.</returns>
1688       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1689       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1690     </member>
1691     <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">
1692       <summary>Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation.</summary>
1693       <param name="requestUri">The Uri the request is sent to.</param>
1694       <returns>The task object representing the asynchronous operation.</returns>
1695       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1696       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1697     </member>
1698     <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">
1699       <summary>Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation.</summary>
1700       <param name="requestUri">The Uri the request is sent to.</param>
1701       <returns>The task object representing the asynchronous operation.</returns>
1702       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1703       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1704     </member>
1705     <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">
1706       <summary>Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation.</summary>
1707       <param name="requestUri">The Uri the request is sent to.</param>
1708       <returns>The task object representing the asynchronous operation.</returns>
1709       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1710       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1711     </member>
1712     <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">
1713       <summary>Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation.</summary>
1714       <param name="requestUri">The Uri the request is sent to.</param>
1715       <returns>The task object representing the asynchronous operation.</returns>
1716       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1717       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1718     </member>
1719     <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">
1720       <summary>Gets or sets the maximum number of bytes to buffer when reading the response content.</summary>
1721       <returns>The maximum number of bytes to buffer when reading the response content. The default value for this property is 2 gigabytes.</returns>
1722       <exception cref="T:System.ArgumentOutOfRangeException">The size specified is less than or equal to zero.</exception>
1723       <exception cref="T:System.InvalidOperationException">An operation has already been started on the current instance.</exception>
1724       <exception cref="T:System.ObjectDisposedException">The current instance has been disposed.</exception>
1725     </member>
1726     <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">
1727       <summary>Send a POST request with a cancellation token as an asynchronous operation.</summary>
1728       <param name="requestUri">The Uri the request is sent to.</param>
1729       <param name="content">The HTTP request content sent to the server.</param>
1730       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
1731       <returns>The task object representing the asynchronous operation.</returns>
1732       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1733       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1734     </member>
1735     <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">
1736       <summary>Send a POST request with a cancellation token as an asynchronous operation.</summary>
1737       <param name="requestUri">The Uri the request is sent to.</param>
1738       <param name="content">The HTTP request content sent to the server.</param>
1739       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
1740       <returns>The task object representing the asynchronous operation.</returns>
1741       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1742       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1743     </member>
1744     <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">
1745       <summary>Send a POST request to the specified Uri as an asynchronous operation.</summary>
1746       <param name="requestUri">The Uri the request is sent to.</param>
1747       <param name="content">The HTTP request content sent to the server.</param>
1748       <returns>The task object representing the asynchronous operation.</returns>
1749       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1750       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1751     </member>
1752     <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">
1753       <summary>Send a POST request to the specified Uri as an asynchronous operation.</summary>
1754       <param name="requestUri">The Uri the request is sent to.</param>
1755       <param name="content">The HTTP request content sent to the server.</param>
1756       <returns>The task object representing the asynchronous operation.</returns>
1757       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1758       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1759     </member>
1760     <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">
1761       <summary>Send a PUT request to the specified Uri as an asynchronous operation.</summary>
1762       <param name="requestUri">The Uri the request is sent to.</param>
1763       <param name="content">The HTTP request content sent to the server.</param>
1764       <returns>The task object representing the asynchronous operation.</returns>
1765       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1766       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1767     </member>
1768     <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">
1769       <summary>Send a PUT request to the specified Uri as an asynchronous operation.</summary>
1770       <param name="requestUri">The Uri the request is sent to.</param>
1771       <param name="content">The HTTP request content sent to the server.</param>
1772       <returns>The task object representing the asynchronous operation.</returns>
1773       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1774       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1775     </member>
1776     <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">
1777       <summary>Send a PUT request with a cancellation token as an asynchronous operation.</summary>
1778       <param name="requestUri">The Uri the request is sent to.</param>
1779       <param name="content">The HTTP request content sent to the server.</param>
1780       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
1781       <returns>The task object representing the asynchronous operation.</returns>
1782       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1783       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1784     </member>
1785     <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">
1786       <summary>Send a PUT request with a cancellation token as an asynchronous operation.</summary>
1787       <param name="requestUri">The Uri the request is sent to.</param>
1788       <param name="content">The HTTP request content sent to the server.</param>
1789       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
1790       <returns>The task object representing the asynchronous operation.</returns>
1791       <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri">requestUri</paramref> was null.</exception>
1792       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1793     </member>
1794     <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">
1795       <summary>Send an HTTP request as an asynchronous operation.</summary>
1796       <param name="request">The HTTP request message to send.</param>
1797       <param name="completionOption">When the operation should complete (as soon as a response is available or after reading the whole response content).</param>
1798       <param name="cancellationToken">The cancellation token to cancel operation.</param>
1799       <returns>The task object representing the asynchronous operation.</returns>
1800       <exception cref="T:System.ArgumentNullException">The <paramref name="request">request</paramref> was null.</exception>
1801       <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient"></see> instance.</exception>
1802       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1803     </member>
1804     <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">
1805       <summary>Send an HTTP request as an asynchronous operation.</summary>
1806       <param name="request">The HTTP request message to send.</param>
1807       <returns>The task object representing the asynchronous operation.</returns>
1808       <exception cref="T:System.ArgumentNullException">The <paramref name="request">request</paramref> was null.</exception>
1809       <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient"></see> instance.</exception>
1810       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1811     </member>
1812     <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">
1813       <summary>Send an HTTP request as an asynchronous operation.</summary>
1814       <param name="request">The HTTP request message to send.</param>
1815       <param name="completionOption">When the operation should complete (as soon as a response is available or after reading the whole response content).</param>
1816       <returns>The task object representing the asynchronous operation.</returns>
1817       <exception cref="T:System.ArgumentNullException">The <paramref name="request">request</paramref> was null.</exception>
1818       <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient"></see> instance.</exception>
1819       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1820     </member>
1821     <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
1822       <summary>Send an HTTP request as an asynchronous operation.</summary>
1823       <param name="request">The HTTP request message to send.</param>
1824       <param name="cancellationToken">The cancellation token to cancel operation.</param>
1825       <returns>The task object representing the asynchronous operation.</returns>
1826       <exception cref="T:System.ArgumentNullException">The <paramref name="request">request</paramref> was null.</exception>
1827       <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient"></see> instance.</exception>
1828       <exception cref="T:System.Net.Http.HttpRequestException">The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.</exception>
1829     </member>
1830     <member name="P:System.Net.Http.HttpClient.Timeout">
1831       <summary>Gets or sets the timespan to wait before the request times out.</summary>
1832       <returns>The timespan to wait before the request times out.</returns>
1833       <exception cref="T:System.ArgumentOutOfRangeException">The timeout specified is less than or equal to zero and is not <see cref="F:System.Threading.Timeout.InfiniteTimeSpan"></see>.</exception>
1834       <exception cref="T:System.InvalidOperationException">An operation has already been started on the current instance.</exception>
1835       <exception cref="T:System.ObjectDisposedException">The current instance has been disposed.</exception>
1836     </member>
1837     <member name="T:System.Net.Http.HttpClientHandler">
1838       <summary>The default message handler used by <see cref="T:System.Net.Http.HttpClient"></see>.</summary>
1839     </member>
1840     <member name="M:System.Net.Http.HttpClientHandler.#ctor">
1841       <summary>Creates an instance of a <see cref="T:System.Net.Http.HttpClientHandler"></see> class.</summary>
1842     </member>
1843     <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">
1844       <summary>Gets or sets a value that indicates whether the handler should follow redirection responses.</summary>
1845       <returns>true if the if the handler should follow redirection responses; otherwise false. The default value is true.</returns>
1846     </member>
1847     <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">
1848       <summary>Gets or sets the type of decompression method used by the handler for automatic decompression of the HTTP content response.</summary>
1849       <returns>The automatic decompression method used by the handler.</returns>
1850     </member>
1851     <member name="P:System.Net.Http.HttpClientHandler.CheckCertificateRevocationList">
1852       <returns></returns>
1853     </member>
1854     <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">
1855       <summary>Gets or sets a value that indicates if the certificate is automatically picked from the certificate store or if the caller is allowed to pass in a specific client certificate.</summary>
1856       <returns>The collection of security certificates associated with this handler.</returns>
1857     </member>
1858     <member name="P:System.Net.Http.HttpClientHandler.ClientCertificates">
1859       <returns></returns>
1860     </member>
1861     <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">
1862       <summary>Gets or sets the cookie container used to store server cookies by the handler.</summary>
1863       <returns>The cookie container used to store server cookies by the handler.</returns>
1864     </member>
1865     <member name="P:System.Net.Http.HttpClientHandler.Credentials">
1866       <summary>Gets or sets authentication information used by this handler.</summary>
1867       <returns>The authentication credentials associated with the handler. The default is null.</returns>
1868     </member>
1869     <member name="P:System.Net.Http.HttpClientHandler.DangerousAcceptAnyServerCertificateValidator">
1870       <returns></returns>
1871     </member>
1872     <member name="P:System.Net.Http.HttpClientHandler.DefaultProxyCredentials">
1873       <returns></returns>
1874     </member>
1875     <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">
1876       <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpClientHandler"></see> and optionally disposes of the managed resources.</summary>
1877       <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>
1878     </member>
1879     <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">
1880       <summary>Gets or sets the maximum number of redirects that the handler follows.</summary>
1881       <returns>The maximum number of redirection responses that the handler follows. The default value is 50.</returns>
1882     </member>
1883     <member name="P:System.Net.Http.HttpClientHandler.MaxConnectionsPerServer">
1884       <returns></returns>
1885     </member>
1886     <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">
1887       <summary>Gets or sets the maximum request content buffer size used by the handler.</summary>
1888       <returns>The maximum request content buffer size in bytes. The default value is 2 gigabytes.</returns>
1889     </member>
1890     <member name="P:System.Net.Http.HttpClientHandler.MaxResponseHeadersLength">
1891       <returns></returns>
1892     </member>
1893     <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">
1894       <summary>Gets or sets a value that indicates whether the handler sends an Authorization header with the request.</summary>
1895       <returns>true for the handler to send an HTTP Authorization header with requests after authentication has taken place; otherwise, false. The default is false.</returns>
1896     </member>
1897     <member name="P:System.Net.Http.HttpClientHandler.Properties">
1898       <returns></returns>
1899     </member>
1900     <member name="P:System.Net.Http.HttpClientHandler.Proxy">
1901       <summary>Gets or sets proxy information used by the handler.</summary>
1902       <returns>The proxy information used by the handler. The default value is null.</returns>
1903     </member>
1904     <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
1905       <summary>Creates an instance of  <see cref="T:System.Net.Http.HttpResponseMessage"></see> based on the information provided in the <see cref="T:System.Net.Http.HttpRequestMessage"></see> as an operation that will not block.</summary>
1906       <param name="request">The HTTP request message.</param>
1907       <param name="cancellationToken">A cancellation token to cancel the operation.</param>
1908       <returns>The task object representing the asynchronous operation.</returns>
1909       <exception cref="T:System.ArgumentNullException">The <paramref name="request">request</paramref> was null.</exception>
1910     </member>
1911     <member name="P:System.Net.Http.HttpClientHandler.ServerCertificateCustomValidationCallback">
1912       <returns></returns>
1913     </member>
1914     <member name="P:System.Net.Http.HttpClientHandler.SslProtocols">
1915       <returns></returns>
1916     </member>
1917     <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">
1918       <summary>Gets a value that indicates whether the handler supports automatic response content decompression.</summary>
1919       <returns>true if the if the handler supports automatic response content decompression; otherwise false. The default value is true.</returns>
1920     </member>
1921     <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">
1922       <summary>Gets a value that indicates whether the handler supports proxy settings.</summary>
1923       <returns>true if the if the handler supports proxy settings; otherwise false. The default value is true.</returns>
1924     </member>
1925     <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">
1926       <summary>Gets a value that indicates whether the handler supports configuration settings for the <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect"></see> and <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections"></see> properties.</summary>
1927       <returns>true if the if the handler supports configuration settings for the <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect"></see> and <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections"></see> properties; otherwise false. The default value is true.</returns>
1928     </member>
1929     <member name="P:System.Net.Http.HttpClientHandler.UseCookies">
1930       <summary>Gets or sets a value that indicates whether the handler uses the  <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer"></see> property  to store server cookies and uses these cookies when sending requests.</summary>
1931       <returns>true if the if the handler supports uses the  <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer"></see> property  to store server cookies and uses these cookies when sending requests; otherwise false. The default value is true.</returns>
1932     </member>
1933     <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">
1934       <summary>Gets or sets a value that controls whether default credentials are sent with requests by the handler.</summary>
1935       <returns>true if the default credentials are used; otherwise false. The default value is false.</returns>
1936     </member>
1937     <member name="P:System.Net.Http.HttpClientHandler.UseProxy">
1938       <summary>Gets or sets a value that indicates whether the handler uses a proxy for requests.</summary>
1939       <returns>true if the handler should use a proxy for requests; otherwise false. The default value is true.</returns>
1940     </member>
1941     <member name="T:System.Net.Http.HttpCompletionOption">
1942       <summary>Indicates if <see cref="T:System.Net.Http.HttpClient"></see> operations should be considered completed either as soon as a response is available, or after reading the entire response message including the content.</summary>
1943     </member>
1944     <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">
1945       <summary>The operation should complete after reading the entire response including the content.</summary>
1946       <returns></returns>
1947     </member>
1948     <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">
1949       <summary>The operation should complete as soon as a response is available and headers are read. The content is not read yet.</summary>
1950       <returns></returns>
1951     </member>
1952     <member name="T:System.Net.Http.HttpContent">
1953       <summary>A base class representing an HTTP entity body and content headers.</summary>
1954     </member>
1955     <member name="M:System.Net.Http.HttpContent.#ctor">
1956       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpContent"></see> class.</summary>
1957     </member>
1958     <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">
1959       <summary>Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the <paramref name="stream">stream</paramref> parameter.</summary>
1960       <param name="stream">The target stream.</param>
1961       <returns>The task object representing the asynchronous operation.</returns>
1962     </member>
1963     <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">
1964       <summary>Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the <paramref name="stream">stream</paramref> parameter.</summary>
1965       <param name="stream">The target stream.</param>
1966       <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param>
1967       <returns>The task object representing the asynchronous operation.</returns>
1968     </member>
1969     <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">
1970       <summary>Serialize the HTTP content to a memory stream as an asynchronous operation.</summary>
1971       <returns>The task object representing the asynchronous operation.</returns>
1972     </member>
1973     <member name="M:System.Net.Http.HttpContent.Dispose">
1974       <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpContent"></see>.</summary>
1975     </member>
1976     <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">
1977       <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpContent"></see> and optionally disposes of the managed resources.</summary>
1978       <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>
1979     </member>
1980     <member name="P:System.Net.Http.HttpContent.Headers">
1981       <summary>Gets the HTTP content headers as defined in RFC 2616.</summary>
1982       <returns>The content headers as defined in RFC 2616.</returns>
1983     </member>
1984     <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">
1985       <summary>Serialize the HTTP content to a memory buffer as an asynchronous operation.</summary>
1986       <returns>The task object representing the asynchronous operation.</returns>
1987     </member>
1988     <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">
1989       <summary>Serialize the HTTP content to a memory buffer as an asynchronous operation.</summary>
1990       <param name="maxBufferSize">The maximum size, in bytes, of the buffer to use.</param>
1991       <returns>The task object representing the asynchronous operation.</returns>
1992     </member>
1993     <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">
1994       <summary>Serialize the HTTP content to a byte array as an asynchronous operation.</summary>
1995       <returns>The task object representing the asynchronous operation.</returns>
1996     </member>
1997     <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">
1998       <summary>Serialize the HTTP content and return a stream that represents the content as an asynchronous operation.</summary>
1999       <returns>The task object representing the asynchronous operation.</returns>
2000     </member>
2001     <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">
2002       <summary>Serialize the HTTP content to a string as an asynchronous operation.</summary>
2003       <returns>The task object representing the asynchronous operation.</returns>
2004     </member>
2005     <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">
2006       <summary>Serialize the HTTP content to a stream as an asynchronous operation.</summary>
2007       <param name="stream">The target stream.</param>
2008       <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param>
2009       <returns>The task object representing the asynchronous operation.</returns>
2010     </member>
2011     <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">
2012       <summary>Determines whether the HTTP content has a valid length in bytes.</summary>
2013       <param name="length">The length in bytes of the HTTP content.</param>
2014       <returns>true if <paramref name="length">length</paramref> is a valid length; otherwise, false.</returns>
2015     </member>
2016     <member name="T:System.Net.Http.HttpMessageHandler">
2017       <summary>A base type for HTTP message handlers.</summary>
2018     </member>
2019     <member name="M:System.Net.Http.HttpMessageHandler.#ctor">
2020       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpMessageHandler"></see> class.</summary>
2021     </member>
2022     <member name="M:System.Net.Http.HttpMessageHandler.Dispose">
2023       <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpMessageHandler"></see>.</summary>
2024     </member>
2025     <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">
2026       <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpMessageHandler"></see> and optionally disposes of the managed resources.</summary>
2027       <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>
2028     </member>
2029     <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
2030       <summary>Send an HTTP request as an asynchronous operation.</summary>
2031       <param name="request">The HTTP request message to send.</param>
2032       <param name="cancellationToken">The cancellation token to cancel operation.</param>
2033       <returns>The task object representing the asynchronous operation.</returns>
2034       <exception cref="T:System.ArgumentNullException">The <paramref name="request">request</paramref> was null.</exception>
2035     </member>
2036     <member name="T:System.Net.Http.HttpMessageInvoker">
2037       <summary>A specialty class that allows applications to call the <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)"></see> method on an Http handler chain.</summary>
2038     </member>
2039     <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">
2040       <summary>Initializes an instance of a <see cref="T:System.Net.Http.HttpMessageInvoker"></see> class with a specific <see cref="T:System.Net.Http.HttpMessageHandler"></see>.</summary>
2041       <param name="handler">The <see cref="T:System.Net.Http.HttpMessageHandler"></see> responsible for processing the HTTP response messages.</param>
2042     </member>
2043     <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">
2044       <summary>Initializes an instance of a <see cref="T:System.Net.Http.HttpMessageInvoker"></see> class with a specific <see cref="T:System.Net.Http.HttpMessageHandler"></see>.</summary>
2045       <param name="handler">The <see cref="T:System.Net.Http.HttpMessageHandler"></see> responsible for processing the HTTP response messages.</param>
2046       <param name="disposeHandler">true if the inner handler should be disposed of by Dispose(), false if you intend to reuse the inner handler.</param>
2047     </member>
2048     <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">
2049       <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpMessageInvoker"></see>.</summary>
2050     </member>
2051     <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">
2052       <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpMessageInvoker"></see> and optionally disposes of the managed resources.</summary>
2053       <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>
2054     </member>
2055     <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
2056       <summary>Send an HTTP request as an asynchronous operation.</summary>
2057       <param name="request">The HTTP request message to send.</param>
2058       <param name="cancellationToken">The cancellation token to cancel operation.</param>
2059       <returns>The task object representing the asynchronous operation.</returns>
2060       <exception cref="T:System.ArgumentNullException">The <paramref name="request">request</paramref> was null.</exception>
2061     </member>
2062     <member name="T:System.Net.Http.HttpMethod">
2063       <summary>A helper class for retrieving and comparing standard HTTP methods and for creating new HTTP methods.</summary>
2064     </member>
2065     <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">
2066       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpMethod"></see> class with a specific HTTP method.</summary>
2067       <param name="method">The HTTP method.</param>
2068     </member>
2069     <member name="P:System.Net.Http.HttpMethod.Delete">
2070       <summary>Represents an HTTP DELETE protocol method.</summary>
2071       <returns>Returns <see cref="T:System.Net.Http.HttpMethod"></see>.</returns>
2072     </member>
2073     <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">
2074       <summary>Determines whether the specified <see cref="T:System.Net.Http.HttpMethod"></see> is equal to the current <see cref="T:System.Object"></see>.</summary>
2075       <param name="other">The HTTP method to compare with the current object.</param>
2076       <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
2077     </member>
2078     <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">
2079       <summary>Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Object"></see>.</summary>
2080       <param name="obj">The object to compare with the current object.</param>
2081       <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
2082     </member>
2083     <member name="P:System.Net.Http.HttpMethod.Get">
2084       <summary>Represents an HTTP GET protocol method.</summary>
2085       <returns>Returns <see cref="T:System.Net.Http.HttpMethod"></see>.</returns>
2086     </member>
2087     <member name="M:System.Net.Http.HttpMethod.GetHashCode">
2088       <summary>Serves as a hash function for this type.</summary>
2089       <returns>A hash code for the current <see cref="T:System.Object"></see>.</returns>
2090     </member>
2091     <member name="P:System.Net.Http.HttpMethod.Head">
2092       <summary>Represents an HTTP HEAD protocol method. The HEAD method is identical to GET except that the server only returns message-headers in the response, without a message-body.</summary>
2093       <returns>Returns <see cref="T:System.Net.Http.HttpMethod"></see>.</returns>
2094     </member>
2095     <member name="P:System.Net.Http.HttpMethod.Method">
2096       <summary>An HTTP method.</summary>
2097       <returns>An HTTP method represented as a <see cref="T:System.String"></see>.</returns>
2098     </member>
2099     <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">
2100       <summary>The equality operator for comparing two <see cref="T:System.Net.Http.HttpMethod"></see> objects.</summary>
2101       <param name="left">The left <see cref="T:System.Net.Http.HttpMethod"></see> to an equality operator.</param>
2102       <param name="right">The right  <see cref="T:System.Net.Http.HttpMethod"></see> to an equality operator.</param>
2103       <returns>true if the specified <paramref name="left">left</paramref> and <paramref name="right">right</paramref> parameters are equal; otherwise, false.</returns>
2104     </member>
2105     <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">
2106       <summary>The inequality operator for comparing two <see cref="T:System.Net.Http.HttpMethod"></see> objects.</summary>
2107       <param name="left">The left <see cref="T:System.Net.Http.HttpMethod"></see> to an inequality operator.</param>
2108       <param name="right">The right  <see cref="T:System.Net.Http.HttpMethod"></see> to an inequality operator.</param>
2109       <returns>true if the specified <paramref name="left">left</paramref> and <paramref name="right">right</paramref> parameters are inequal; otherwise, false.</returns>
2110     </member>
2111     <member name="P:System.Net.Http.HttpMethod.Options">
2112       <summary>Represents an HTTP OPTIONS protocol method.</summary>
2113       <returns>Returns <see cref="T:System.Net.Http.HttpMethod"></see>.</returns>
2114     </member>
2115     <member name="P:System.Net.Http.HttpMethod.Post">
2116       <summary>Represents an HTTP POST protocol method that is used to post a new entity as an addition to a URI.</summary>
2117       <returns>Returns <see cref="T:System.Net.Http.HttpMethod"></see>.</returns>
2118     </member>
2119     <member name="P:System.Net.Http.HttpMethod.Put">
2120       <summary>Represents an HTTP PUT protocol method that is used to replace an entity identified by a URI.</summary>
2121       <returns>Returns <see cref="T:System.Net.Http.HttpMethod"></see>.</returns>
2122     </member>
2123     <member name="M:System.Net.Http.HttpMethod.ToString">
2124       <summary>Returns a string that represents the current object.</summary>
2125       <returns>A string representing the current object.</returns>
2126     </member>
2127     <member name="P:System.Net.Http.HttpMethod.Trace">
2128       <summary>Represents an HTTP TRACE protocol method.</summary>
2129       <returns>Returns <see cref="T:System.Net.Http.HttpMethod"></see>.</returns>
2130     </member>
2131     <member name="T:System.Net.Http.HttpRequestException">
2132       <summary>A base class for exceptions thrown by the <see cref="T:System.Net.Http.HttpClient"></see> and <see cref="T:System.Net.Http.HttpMessageHandler"></see> classes.</summary>
2133     </member>
2134     <member name="M:System.Net.Http.HttpRequestException.#ctor">
2135       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestException"></see> class.</summary>
2136     </member>
2137     <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">
2138       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestException"></see> class with a specific message that describes the current exception.</summary>
2139       <param name="message">A message that describes the current exception.</param>
2140     </member>
2141     <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">
2142       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestException"></see> class with a specific message that describes the current exception and an inner exception.</summary>
2143       <param name="message">A message that describes the current exception.</param>
2144       <param name="inner">The inner exception.</param>
2145     </member>
2146     <member name="T:System.Net.Http.HttpRequestMessage">
2147       <summary>Represents a HTTP request message.</summary>
2148     </member>
2149     <member name="M:System.Net.Http.HttpRequestMessage.#ctor">
2150       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestMessage"></see> class.</summary>
2151     </member>
2152     <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">
2153       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestMessage"></see> class with an HTTP method and a request <see cref="T:System.Uri"></see>.</summary>
2154       <param name="method">The HTTP method.</param>
2155       <param name="requestUri">A string that represents the request  <see cref="T:System.Uri"></see>.</param>
2156     </member>
2157     <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">
2158       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestMessage"></see> class with an HTTP method and a request <see cref="T:System.Uri"></see>.</summary>
2159       <param name="method">The HTTP method.</param>
2160       <param name="requestUri">The <see cref="T:System.Uri"></see> to request.</param>
2161     </member>
2162     <member name="P:System.Net.Http.HttpRequestMessage.Content">
2163       <summary>Gets or sets the contents of the HTTP message.</summary>
2164       <returns>The content of a message</returns>
2165     </member>
2166     <member name="M:System.Net.Http.HttpRequestMessage.Dispose">
2167       <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpRequestMessage"></see>.</summary>
2168     </member>
2169     <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">
2170       <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpRequestMessage"></see> and optionally disposes of the managed resources.</summary>
2171       <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>
2172     </member>
2173     <member name="P:System.Net.Http.HttpRequestMessage.Headers">
2174       <summary>Gets the collection of HTTP request headers.</summary>
2175       <returns>The collection of HTTP request headers.</returns>
2176     </member>
2177     <member name="P:System.Net.Http.HttpRequestMessage.Method">
2178       <summary>Gets or sets the HTTP method used by the HTTP request message.</summary>
2179       <returns>The HTTP method used by the request message. The default is the GET method.</returns>
2180     </member>
2181     <member name="P:System.Net.Http.HttpRequestMessage.Properties">
2182       <summary>Gets a set of properties for the HTTP request.</summary>
2183       <returns>Returns <see cref="T:System.Collections.Generic.IDictionary`2"></see>.</returns>
2184     </member>
2185     <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">
2186       <summary>Gets or sets the <see cref="T:System.Uri"></see> used for the HTTP request.</summary>
2187       <returns>The <see cref="T:System.Uri"></see> used for the HTTP request.</returns>
2188     </member>
2189     <member name="M:System.Net.Http.HttpRequestMessage.ToString">
2190       <summary>Returns a string that represents the current object.</summary>
2191       <returns>A string representation of the current object.</returns>
2192     </member>
2193     <member name="P:System.Net.Http.HttpRequestMessage.Version">
2194       <summary>Gets or sets the HTTP message version.</summary>
2195       <returns>The HTTP message version. The default is 1.1.</returns>
2196     </member>
2197     <member name="T:System.Net.Http.HttpResponseMessage">
2198       <summary>Represents a HTTP response message including the status code and data.</summary>
2199     </member>
2200     <member name="M:System.Net.Http.HttpResponseMessage.#ctor">
2201       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpResponseMessage"></see> class.</summary>
2202     </member>
2203     <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">
2204       <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpResponseMessage"></see> class with a specific <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode"></see>.</summary>
2205       <param name="statusCode">The status code of the HTTP response.</param>
2206     </member>
2207     <member name="P:System.Net.Http.HttpResponseMessage.Content">
2208       <summary>Gets or sets the content of a HTTP response message.</summary>
2209       <returns>The content of the HTTP response message.</returns>
2210     </member>
2211     <member name="M:System.Net.Http.HttpResponseMessage.Dispose">
2212       <summary>Releases the unmanaged resources and disposes of unmanaged resources used by the <see cref="T:System.Net.Http.HttpResponseMessage"></see>.</summary>
2213     </member>
2214     <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">
2215       <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpResponseMessage"></see> and optionally disposes of the managed resources.</summary>
2216       <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>
2217     </member>
2218     <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">
2219       <summary>Throws an exception if the <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode"></see> property for the HTTP response is false.</summary>
2220       <returns>The HTTP response message if the call is successful.</returns>
2221     </member>
2222     <member name="P:System.Net.Http.HttpResponseMessage.Headers">
2223       <summary>Gets the collection of HTTP response headers.</summary>
2224       <returns>The collection of HTTP response headers.</returns>
2225     </member>
2226     <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">
2227       <summary>Gets a value that indicates if the HTTP response was successful.</summary>
2228       <returns>A value that indicates if the HTTP response was successful. true if <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode"></see> was in the range 200-299; otherwise false.</returns>
2229     </member>
2230     <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">
2231       <summary>Gets or sets the reason phrase which typically is sent by servers together with the status code.</summary>
2232       <returns>The reason phrase sent by the server.</returns>
2233     </member>
2234     <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">
2235       <summary>Gets or sets the request message which led to this response message.</summary>
2236       <returns>The request message which led to this response message.</returns>
2237     </member>
2238     <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">
2239       <summary>Gets or sets the status code of the HTTP response.</summary>
2240       <returns>The status code of the HTTP response.</returns>
2241     </member>
2242     <member name="M:System.Net.Http.HttpResponseMessage.ToString">
2243       <summary>Returns a string that represents the current object.</summary>
2244       <returns>A string representation of the current object.</returns>
2245     </member>
2246     <member name="P:System.Net.Http.HttpResponseMessage.Version">
2247       <summary>Gets or sets the HTTP message version.</summary>
2248       <returns>The HTTP message version. The default is 1.1.</returns>
2249     </member>
2250     <member name="T:System.Net.Http.MessageProcessingHandler">
2251       <summary>A base type for handlers which only do some small processing of request and/or response messages.</summary>
2252     </member>
2253     <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">
2254       <summary>Creates an instance of a <see cref="T:System.Net.Http.MessageProcessingHandler"></see> class.</summary>
2255     </member>
2256     <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">
2257       <summary>Creates an instance of a <see cref="T:System.Net.Http.MessageProcessingHandler"></see> class with a specific inner handler.</summary>
2258       <param name="innerHandler">The inner handler which is responsible for processing the HTTP response messages.</param>
2259     </member>
2260     <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
2261       <summary>Performs processing on each request sent to the server.</summary>
2262       <param name="request">The HTTP request message to process.</param>
2263       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
2264       <returns>The HTTP request message that was processed.</returns>
2265     </member>
2266     <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">
2267       <summary>Perform processing on each response from the server.</summary>
2268       <param name="response">The HTTP response message to process.</param>
2269       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
2270       <returns>The HTTP response message that was processed.</returns>
2271     </member>
2272     <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
2273       <summary>Sends an HTTP request to the inner handler to send to the server as an asynchronous operation.</summary>
2274       <param name="request">The HTTP request message to send to the server.</param>
2275       <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
2276       <returns>The task object representing the asynchronous operation.</returns>
2277       <exception cref="T:System.ArgumentNullException">The <paramref name="request">request</paramref> was null.</exception>
2278     </member>
2279     <member name="T:System.Net.Http.MultipartContent">
2280       <summary>Provides a collection of <see cref="T:System.Net.Http.HttpContent"></see> objects that get serialized using the multipart/* content type specification.</summary>
2281     </member>
2282     <member name="M:System.Net.Http.MultipartContent.#ctor">
2283       <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartContent"></see> class.</summary>
2284     </member>
2285     <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">
2286       <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartContent"></see> class.</summary>
2287       <param name="subtype">The subtype of the multipart content.</param>
2288       <exception cref="T:System.ArgumentException">The <paramref name="subtype">subtype</paramref> was null or contains only white space characters.</exception>
2289     </member>
2290     <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">
2291       <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartContent"></see> class.</summary>
2292       <param name="subtype">The subtype of the multipart content.</param>
2293       <param name="boundary">The boundary string for the multipart content.</param>
2294       <exception cref="T:System.ArgumentException">The <paramref name="subtype">subtype</paramref> was null or an empty string.   The <paramref name="boundary">boundary</paramref> was null or contains only white space characters.   -or-   The <paramref name="boundary">boundary</paramref> ends with a space character.</exception>
2295       <exception cref="T:System.ArgumentOutOfRangeException">The length of the <paramref name="boundary">boundary</paramref> was greater than 70.</exception>
2296     </member>
2297     <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">
2298       <summary>Add multipart HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent"></see> objects that get serialized using the multipart/* content type specification.</summary>
2299       <param name="content">The HTTP content to add to the collection.</param>
2300       <exception cref="T:System.ArgumentNullException">The <paramref name="content">content</paramref> was null.</exception>
2301     </member>
2302     <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">
2303       <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.MultipartContent"></see> and optionally disposes of the managed resources.</summary>
2304       <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>
2305     </member>
2306     <member name="M:System.Net.Http.MultipartContent.GetEnumerator">
2307       <summary>Returns an enumerator that iterates through the collection of <see cref="T:System.Net.Http.HttpContent"></see> objects that get serialized using the multipart/* content type specification..</summary>
2308       <returns>An object that can be used to iterate through the collection.</returns>
2309     </member>
2310     <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">
2311       <summary>Serialize the multipart HTTP content to a stream as an asynchronous operation.</summary>
2312       <param name="stream">The target stream.</param>
2313       <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param>
2314       <returns>The task object representing the asynchronous operation.</returns>
2315     </member>
2316     <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">
2317       <summary>Determines whether the HTTP multipart content has a valid length in bytes.</summary>
2318       <param name="length">The length in bytes of the HHTP content.</param>
2319       <returns>true if <paramref name="length">length</paramref> is a valid length; otherwise, false.</returns>
2320     </member>
2321     <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">
2322       <summary>The explicit implementation of the <see cref="M:System.Net.Http.MultipartContent.GetEnumerator"></see> method.</summary>
2323       <returns>An object that can be used to iterate through the collection.</returns>
2324     </member>
2325     <member name="T:System.Net.Http.MultipartFormDataContent">
2326       <summary>Provides a container for content encoded using multipart/form-data MIME type.</summary>
2327     </member>
2328     <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">
2329       <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartFormDataContent"></see> class.</summary>
2330     </member>
2331     <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">
2332       <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartFormDataContent"></see> class.</summary>
2333       <param name="boundary">The boundary string for the multipart form data content.</param>
2334       <exception cref="T:System.ArgumentException">The <paramref name="boundary">boundary</paramref> was null or contains only white space characters.   -or-   The <paramref name="boundary">boundary</paramref> ends with a space character.</exception>
2335       <exception cref="T:System.ArgumentOutOfRangeException">The length of the <paramref name="boundary">boundary</paramref> was greater than 70.</exception>
2336     </member>
2337     <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">
2338       <summary>Add HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent"></see> objects that get serialized to multipart/form-data MIME type.</summary>
2339       <param name="content">The HTTP content to add to the collection.</param>
2340       <exception cref="T:System.ArgumentNullException">The <paramref name="content">content</paramref> was null.</exception>
2341     </member>
2342     <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">
2343       <summary>Add HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent"></see> objects that get serialized to multipart/form-data MIME type.</summary>
2344       <param name="content">The HTTP content to add to the collection.</param>
2345       <param name="name">The name for the HTTP content to add.</param>
2346       <exception cref="T:System.ArgumentException">The <paramref name="name">name</paramref> was null or contains only white space characters.</exception>
2347       <exception cref="T:System.ArgumentNullException">The <paramref name="content">content</paramref> was null.</exception>
2348     </member>
2349     <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">
2350       <summary>Add HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent"></see> objects that get serialized to multipart/form-data MIME type.</summary>
2351       <param name="content">The HTTP content to add to the collection.</param>
2352       <param name="name">The name for the HTTP content to add.</param>
2353       <param name="fileName">The file name for the HTTP content to add to the collection.</param>
2354       <exception cref="T:System.ArgumentException">The <paramref name="name">name</paramref> was null or contains only white space characters.   -or-   The <paramref name="fileName">fileName</paramref> was null or contains only white space characters.</exception>
2355       <exception cref="T:System.ArgumentNullException">The <paramref name="content">content</paramref> was null.</exception>
2356     </member>
2357     <member name="T:System.Net.Http.StreamContent">
2358       <summary>Provides HTTP content based on a stream.</summary>
2359     </member>
2360     <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">
2361       <summary>Creates a new instance of the <see cref="T:System.Net.Http.StreamContent"></see> class.</summary>
2362       <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StreamContent"></see>.</param>
2363     </member>
2364     <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">
2365       <summary>Creates a new instance of the <see cref="T:System.Net.Http.StreamContent"></see> class.</summary>
2366       <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StreamContent"></see>.</param>
2367       <param name="bufferSize">The size, in bytes, of the buffer for the <see cref="T:System.Net.Http.StreamContent"></see>.</param>
2368       <exception cref="T:System.ArgumentNullException">The <paramref name="content">content</paramref> was null.</exception>
2369       <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="bufferSize">bufferSize</paramref> was less than or equal to zero.</exception>
2370     </member>
2371     <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">
2372       <summary>Write the HTTP stream content to a memory stream as an asynchronous operation.</summary>
2373       <returns>The task object representing the asynchronous operation.</returns>
2374     </member>
2375     <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">
2376       <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.StreamContent"></see> and optionally disposes of the managed resources.</summary>
2377       <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>
2378     </member>
2379     <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">
2380       <summary>Serialize the HTTP content to a stream as an asynchronous operation.</summary>
2381       <param name="stream">The target stream.</param>
2382       <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param>
2383       <returns>The task object representing the asynchronous operation.</returns>
2384     </member>
2385     <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">
2386       <summary>Determines whether the stream content has a valid length in bytes.</summary>
2387       <param name="length">The length in bytes of the stream content.</param>
2388       <returns>true if <paramref name="length">length</paramref> is a valid length; otherwise, false.</returns>
2389     </member>
2390     <member name="T:System.Net.Http.StringContent">
2391       <summary>Provides HTTP content based on a string.</summary>
2392     </member>
2393     <member name="M:System.Net.Http.StringContent.#ctor(System.String)">
2394       <summary>Creates a new instance of the <see cref="T:System.Net.Http.StringContent"></see> class.</summary>
2395       <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StringContent"></see>.</param>
2396     </member>
2397     <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">
2398       <summary>Creates a new instance of the <see cref="T:System.Net.Http.StringContent"></see> class.</summary>
2399       <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StringContent"></see>.</param>
2400       <param name="encoding">The encoding to use for the content.</param>
2401     </member>
2402     <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">
2403       <summary>Creates a new instance of the <see cref="T:System.Net.Http.StringContent"></see> class.</summary>
2404       <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StringContent"></see>.</param>
2405       <param name="encoding">The encoding to use for the content.</param>
2406       <param name="mediaType">The media type to use for the content.</param>
2407     </member>
2408   </members>
2409 </doc></span>