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> 142