Microsoft.Threading.Tasks.Extensions.Phone.xml 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.Threading.Tasks.Extensions.Phone</name>
  5. </assembly>
  6. <members>
  7. <member name="T:AsyncPlatformExtensions">
  8. <summary>
  9. Provides asynchronous wrappers for .NET Framework operations.
  10. </summary>
  11. <summary>
  12. Provides asynchronous wrappers for .NET Framework operations.
  13. </summary>
  14. </member>
  15. <member name="M:AsyncPlatformExtensions.DownloadStringTaskAsync(System.Net.WebClient,System.String)">
  16. <summary>Downloads the resource with the specified URI as a string, asynchronously.</summary>
  17. <param name="webClient">The WebClient.</param>
  18. <param name="address">The URI from which to download data.</param>
  19. <returns>A Task that contains the downloaded string.</returns>
  20. </member>
  21. <member name="M:AsyncPlatformExtensions.DownloadStringTaskAsync(System.Net.WebClient,System.Uri)">
  22. <summary>Downloads the resource with the specified URI as a string, asynchronously.</summary>
  23. <param name="webClient">The WebClient.</param>
  24. <param name="address">The URI from which to download data.</param>
  25. <returns>A Task that contains the downloaded string.</returns>
  26. </member>
  27. <member name="M:AsyncPlatformExtensions.OpenReadTaskAsync(System.Net.WebClient,System.String)">
  28. <summary>Opens a readable stream for the data downloaded from a resource, asynchronously.</summary>
  29. <param name="webClient">The WebClient.</param>
  30. <param name="address">The URI for which the stream should be opened.</param>
  31. <returns>A Task that contains the opened stream.</returns>
  32. </member>
  33. <member name="M:AsyncPlatformExtensions.OpenReadTaskAsync(System.Net.WebClient,System.Uri)">
  34. <summary>Opens a readable stream for the data downloaded from a resource, asynchronously.</summary>
  35. <param name="webClient">The WebClient.</param>
  36. <param name="address">The URI for which the stream should be opened.</param>
  37. <returns>A Task that contains the opened stream.</returns>
  38. </member>
  39. <member name="M:AsyncPlatformExtensions.OpenWriteTaskAsync(System.Net.WebClient,System.String)">
  40. <summary>Opens a writeable stream for uploading data to a resource, asynchronously.</summary>
  41. <param name="webClient">The WebClient.</param>
  42. <param name="address">The URI for which the stream should be opened.</param>
  43. <returns>A Task that contains the opened stream.</returns>
  44. </member>
  45. <member name="M:AsyncPlatformExtensions.OpenWriteTaskAsync(System.Net.WebClient,System.Uri)">
  46. <summary>Opens a writeable stream for uploading data to a resource, asynchronously.</summary>
  47. <param name="webClient">The WebClient.</param>
  48. <param name="address">The URI for which the stream should be opened.</param>
  49. <returns>A Task that contains the opened stream.</returns>
  50. </member>
  51. <member name="M:AsyncPlatformExtensions.OpenWriteTaskAsync(System.Net.WebClient,System.String,System.String)">
  52. <summary>Opens a writeable stream for uploading data to a resource, asynchronously.</summary>
  53. <param name="webClient">The WebClient.</param>
  54. <param name="address">The URI for which the stream should be opened.</param>
  55. <param name="method">The HTTP method that should be used to open the stream.</param>
  56. <returns>A Task that contains the opened stream.</returns>
  57. </member>
  58. <member name="M:AsyncPlatformExtensions.OpenWriteTaskAsync(System.Net.WebClient,System.Uri,System.String)">
  59. <summary>Opens a writeable stream for uploading data to a resource, asynchronously.</summary>
  60. <param name="webClient">The WebClient.</param>
  61. <param name="address">The URI for which the stream should be opened.</param>
  62. <param name="method">The HTTP method that should be used to open the stream.</param>
  63. <returns>A Task that contains the opened stream.</returns>
  64. </member>
  65. <member name="M:AsyncPlatformExtensions.UploadStringTaskAsync(System.Net.WebClient,System.String,System.String)">
  66. <summary>Uploads data in a string to the specified resource, asynchronously.</summary>
  67. <param name="webClient">The WebClient.</param>
  68. <param name="address">The URI to which the data should be uploaded.</param>
  69. <param name="data">The data to upload.</param>
  70. <returns>A Task containing the data in the response from the upload.</returns>
  71. </member>
  72. <member name="M:AsyncPlatformExtensions.UploadStringTaskAsync(System.Net.WebClient,System.Uri,System.String)">
  73. <summary>Uploads data in a string to the specified resource, asynchronously.</summary>
  74. <param name="webClient">The WebClient.</param>
  75. <param name="address">The URI to which the data should be uploaded.</param>
  76. <param name="data">The data to upload.</param>
  77. <returns>A Task containing the data in the response from the upload.</returns>
  78. </member>
  79. <member name="M:AsyncPlatformExtensions.UploadStringTaskAsync(System.Net.WebClient,System.String,System.String,System.String)">
  80. <summary>Uploads data in a string to the specified resource, asynchronously.</summary>
  81. <param name="webClient">The WebClient.</param>
  82. <param name="address">The URI to which the data should be uploaded.</param>
  83. <param name="method">The HTTP method that should be used to upload the data.</param>
  84. <param name="data">The data to upload.</param>
  85. <returns>A Task containing the data in the response from the upload.</returns>
  86. </member>
  87. <member name="M:AsyncPlatformExtensions.UploadStringTaskAsync(System.Net.WebClient,System.Uri,System.String,System.String)">
  88. <summary>Uploads data in a string to the specified resource, asynchronously.</summary>
  89. <param name="webClient">The WebClient.</param>
  90. <param name="address">The URI to which the data should be uploaded.</param>
  91. <param name="method">The HTTP method that should be used to upload the data.</param>
  92. <param name="data">The data to upload.</param>
  93. <returns>A Task containing the data in the response from the upload.</returns>
  94. </member>
  95. <member name="M:AsyncPlatformExtensions.GetUri(System.Net.WebClient,System.String)">
  96. <summary>Converts a path to a Uri using the WebClient's logic.</summary>
  97. <remarks>Based on WebClient's private GetUri method.</remarks>
  98. </member>
  99. <member name="M:AsyncPlatformExtensions.GetUri(System.Net.WebClient,System.Uri)">
  100. <summary>Converts a path to a Uri using the WebClient's logic.</summary>
  101. <remarks>Based on WebClient's private GetUri method.</remarks>
  102. </member>
  103. <member name="M:AsyncPlatformExtensions.InvokeAsync(System.Windows.Threading.Dispatcher,System.Action)">
  104. <summary>Asynchronously invokes an Action on the Dispatcher.</summary>
  105. <param name="dispatcher">The Dispatcher.</param>
  106. <param name="action">The action to invoke.</param>
  107. <returns>A Task that represents the execution of the action.</returns>
  108. </member>
  109. <member name="M:AsyncPlatformExtensions.InvokeAsync``1(System.Windows.Threading.Dispatcher,System.Func{``0})">
  110. <summary>Asynchronously invokes an Action on the Dispatcher.</summary>
  111. <param name="dispatcher">The Dispatcher.</param>
  112. <param name="function">The function to invoke.</param>
  113. <returns>A Task that represents the execution of the function.</returns>
  114. </member>
  115. <member name="T:VoidTaskResult">
  116. <summary>Used with Task(of void)</summary>
  117. </member>
  118. <member name="M:System.Threading.Tasks.TaskServices.FromCancellation(System.Threading.CancellationToken)">
  119. <summary>Returns a canceled task.</summary>
  120. <param name="cancellationToken">The cancellation token.</param>
  121. <returns>The canceled task.</returns>
  122. </member>
  123. <member name="M:System.Threading.Tasks.TaskServices.FromCancellation``1(System.Threading.CancellationToken)">
  124. <summary>Returns a canceled task.</summary>
  125. <typeparam name="TResult">Specifies the type of the result.</typeparam>
  126. <param name="cancellationToken">The cancellation token.</param>
  127. <returns>The canceled task.</returns>
  128. </member>
  129. <member name="M:System.Threading.Tasks.TaskServices.HandleEapCompletion``1(System.Threading.Tasks.TaskCompletionSource{``0},System.Boolean,System.ComponentModel.AsyncCompletedEventArgs,System.Func{``0},System.Action)">
  130. <summary>
  131. Completes the Task if the user state matches the TaskCompletionSource.
  132. </summary>
  133. <typeparam name="T">Specifies the type of data returned by the Task.</typeparam>
  134. <param name="tcs">The TaskCompletionSource.</param>
  135. <param name="e">The completion event arguments.</param>
  136. <param name="requireMatch">Whether we require the tcs to match the e.UserState.</param>
  137. <param name="getResult">A function that gets the result with which to complete the task.</param>
  138. <param name="unregisterHandler">An action used to unregister work when the operaiton completes.</param>
  139. </member>
  140. </members>
  141. </doc>