System.Net.Http.xml 195 KB

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