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