프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / KCOM / bin / x64 / Debug / Microsoft.Threading.Tasks.Extensions.Desktop.xml @ 787a4489

이력 | 보기 | 이력해설 | 다운로드 (62.7 KB)

1
<?xml version="1.0"?>
2
<doc>
3
    <assembly>
4
        <name>Microsoft.Threading.Tasks.Extensions.Desktop</name>
5
    </assembly>
6
    <members>
7
        <member name="M:System.Threading.Tasks.TaskServices.FromCancellation(System.Threading.CancellationToken)">
8
            <summary>Returns a canceled task.</summary>
9
            <param name="cancellationToken">The cancellation token.</param>
10
            <returns>The canceled task.</returns>
11
        </member>
12
        <member name="M:System.Threading.Tasks.TaskServices.FromCancellation``1(System.Threading.CancellationToken)">
13
            <summary>Returns a canceled task.</summary>
14
            <typeparam name="TResult">Specifies the type of the result.</typeparam>
15
            <param name="cancellationToken">The cancellation token.</param>
16
            <returns>The canceled task.</returns>
17
        </member>
18
        <member name="M:System.Threading.Tasks.TaskServices.HandleEapCompletion``1(System.Threading.Tasks.TaskCompletionSource{``0},System.Boolean,System.ComponentModel.AsyncCompletedEventArgs,System.Func{``0},System.Action)">
19
            <summary>
20
            Completes the Task if the user state matches the TaskCompletionSource.
21
            </summary>
22
            <typeparam name="T">Specifies the type of data returned by the Task.</typeparam>
23
            <param name="tcs">The TaskCompletionSource.</param>
24
            <param name="e">The completion event arguments.</param>
25
            <param name="requireMatch">Whether we require the tcs to match the e.UserState.</param>
26
            <param name="getResult">A function that gets the result with which to complete the task.</param>
27
            <param name="unregisterHandler">An action used to unregister work when the operaiton completes.</param>
28
        </member>
29
        <member name="T:AsyncPlatformExtensions">
30
            <summary>
31
                Provides asynchronous wrappers for .NET Framework operations.
32
            </summary>
33
            <summary>
34
                Provides asynchronous wrappers for .NET Framework operations.
35
            </summary>
36
        </member>
37
        <member name="M:AsyncPlatformExtensions.DownloadStringTaskAsync(System.Net.WebClient,System.String)">
38
            <summary>Downloads the resource with the specified URI as a string, asynchronously.</summary>
39
            <param name="webClient">The WebClient.</param>
40
            <param name="address">The URI from which to download data.</param>
41
            <returns>A Task that contains the downloaded string.</returns>
42
        </member>
43
        <member name="M:AsyncPlatformExtensions.DownloadStringTaskAsync(System.Net.WebClient,System.Uri)">
44
            <summary>Downloads the resource with the specified URI as a string, asynchronously.</summary>
45
            <param name="webClient">The WebClient.</param>
46
            <param name="address">The URI from which to download data.</param>
47
            <returns>A Task that contains the downloaded string.</returns>
48
        </member>
49
        <member name="M:AsyncPlatformExtensions.OpenReadTaskAsync(System.Net.WebClient,System.String)">
50
            <summary>Opens a readable stream for the data downloaded from a resource, asynchronously.</summary>
51
            <param name="webClient">The WebClient.</param>
52
            <param name="address">The URI for which the stream should be opened.</param>
53
            <returns>A Task that contains the opened stream.</returns>
54
        </member>
55
        <member name="M:AsyncPlatformExtensions.OpenReadTaskAsync(System.Net.WebClient,System.Uri)">
56
            <summary>Opens a readable stream for the data downloaded from a resource, asynchronously.</summary>
57
            <param name="webClient">The WebClient.</param>
58
            <param name="address">The URI for which the stream should be opened.</param>
59
            <returns>A Task that contains the opened stream.</returns>
60
        </member>
61
        <member name="M:AsyncPlatformExtensions.OpenWriteTaskAsync(System.Net.WebClient,System.String)">
62
            <summary>Opens a writeable stream for uploading data to a resource, asynchronously.</summary>
63
            <param name="webClient">The WebClient.</param>
64
            <param name="address">The URI for which the stream should be opened.</param>
65
            <returns>A Task that contains the opened stream.</returns>
66
        </member>
67
        <member name="M:AsyncPlatformExtensions.OpenWriteTaskAsync(System.Net.WebClient,System.Uri)">
68
            <summary>Opens a writeable stream for uploading data to a resource, asynchronously.</summary>
69
            <param name="webClient">The WebClient.</param>
70
            <param name="address">The URI for which the stream should be opened.</param>
71
            <returns>A Task that contains the opened stream.</returns>
72
        </member>
73
        <member name="M:AsyncPlatformExtensions.OpenWriteTaskAsync(System.Net.WebClient,System.String,System.String)">
74
            <summary>Opens a writeable stream for uploading data to a resource, asynchronously.</summary>
75
            <param name="webClient">The WebClient.</param>
76
            <param name="address">The URI for which the stream should be opened.</param>
77
            <param name="method">The HTTP method that should be used to open the stream.</param>
78
            <returns>A Task that contains the opened stream.</returns>
79
        </member>
80
        <member name="M:AsyncPlatformExtensions.OpenWriteTaskAsync(System.Net.WebClient,System.Uri,System.String)">
81
            <summary>Opens a writeable stream for uploading data to a resource, asynchronously.</summary>
82
            <param name="webClient">The WebClient.</param>
83
            <param name="address">The URI for which the stream should be opened.</param>
84
            <param name="method">The HTTP method that should be used to open the stream.</param>
85
            <returns>A Task that contains the opened stream.</returns>
86
        </member>
87
        <member name="M:AsyncPlatformExtensions.UploadStringTaskAsync(System.Net.WebClient,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="data">The data to upload.</param>
92
            <returns>A Task containing the data in the response from the upload.</returns>
93
        </member>
94
        <member name="M:AsyncPlatformExtensions.UploadStringTaskAsync(System.Net.WebClient,System.Uri,System.String)">
95
            <summary>Uploads data in a string to the specified resource, asynchronously.</summary>
96
            <param name="webClient">The WebClient.</param>
97
            <param name="address">The URI to which the data should be uploaded.</param>
98
            <param name="data">The data to upload.</param>
99
            <returns>A Task containing the data in the response from the upload.</returns>
100
        </member>
101
        <member name="M:AsyncPlatformExtensions.UploadStringTaskAsync(System.Net.WebClient,System.String,System.String,System.String)">
102
            <summary>Uploads data in a string to the specified resource, asynchronously.</summary>
103
            <param name="webClient">The WebClient.</param>
104
            <param name="address">The URI to which the data should be uploaded.</param>
105
            <param name="method">The HTTP method that should be used to upload the data.</param>
106
            <param name="data">The data to upload.</param>
107
            <returns>A Task containing the data in the response from the upload.</returns>
108
        </member>
109
        <member name="M:AsyncPlatformExtensions.UploadStringTaskAsync(System.Net.WebClient,System.Uri,System.String,System.String)">
110
            <summary>Uploads data in a string to the specified resource, asynchronously.</summary>
111
            <param name="webClient">The WebClient.</param>
112
            <param name="address">The URI to which the data should be uploaded.</param>
113
            <param name="method">The HTTP method that should be used to upload the data.</param>
114
            <param name="data">The data to upload.</param>
115
            <returns>A Task containing the data in the response from the upload.</returns>
116
        </member>
117
        <member name="M:AsyncPlatformExtensions.GetUri(System.Net.WebClient,System.String)">
118
            <summary>Converts a path to a Uri using the WebClient's logic.</summary>
119
            <remarks>Based on WebClient's private GetUri method.</remarks>
120
        </member>
121
        <member name="M:AsyncPlatformExtensions.GetUri(System.Net.WebClient,System.Uri)">
122
            <summary>Converts a path to a Uri using the WebClient's logic.</summary>
123
            <remarks>Based on WebClient's private GetUri method.</remarks>
124
        </member>
125
        <member name="M:AsyncPlatformExtensions.DownloadDataTaskAsync(System.Net.WebClient,System.String)">
126
            <summary>Downloads the resource with the specified URI as a byte array, asynchronously.</summary>
127
            <param name="webClient">The WebClient.</param>
128
            <param name="address">The URI from which to download data.</param>
129
            <returns>A Task that contains the downloaded data.</returns>
130
        </member>
131
        <member name="M:AsyncPlatformExtensions.DownloadDataTaskAsync(System.Net.WebClient,System.Uri)">
132
            <summary>Downloads the resource with the specified URI as a byte array, asynchronously.</summary>
133
            <param name="webClient">The WebClient.</param>
134
            <param name="address">The URI from which to download data.</param>
135
            <returns>A Task that contains the downloaded data.</returns>
136
        </member>
137
        <member name="M:AsyncPlatformExtensions.DownloadFileTaskAsync(System.Net.WebClient,System.String,System.String)">
138
            <summary>Downloads the resource with the specified URI to a local file, asynchronously.</summary>
139
            <param name="webClient">The WebClient.</param>
140
            <param name="address">The URI from which to download data.</param>
141
            <param name="fileName">The name of the local file that is to receive the data.</param>
142
            <returns>A Task that contains the downloaded data.</returns>
143
        </member>
144
        <member name="M:AsyncPlatformExtensions.DownloadFileTaskAsync(System.Net.WebClient,System.Uri,System.String)">
145
            <summary>Downloads the resource with the specified URI to a local file, asynchronously.</summary>
146
            <param name="webClient">The WebClient.</param>
147
            <param name="address">The URI from which to download data.</param>
148
            <param name="fileName">The name of the local file that is to receive the data.</param>
149
            <returns>A Task that contains the downloaded data.</returns>
150
        </member>
151
        <member name="M:AsyncPlatformExtensions.UploadDataTaskAsync(System.Net.WebClient,System.String,System.Byte[])">
152
            <summary>Uploads data to the specified resource, asynchronously.</summary>
153
            <param name="webClient">The WebClient.</param>
154
            <param name="address">The URI to which the data should be uploaded.</param>
155
            <param name="data">The data to upload.</param>
156
            <returns>A Task containing the data in the response from the upload.</returns>
157
        </member>
158
        <member name="M:AsyncPlatformExtensions.UploadDataTaskAsync(System.Net.WebClient,System.Uri,System.Byte[])">
159
            <summary>Uploads data to the specified resource, asynchronously.</summary>
160
            <param name="webClient">The WebClient.</param>
161
            <param name="address">The URI to which the data should be uploaded.</param>
162
            <param name="data">The data to upload.</param>
163
            <returns>A Task containing the data in the response from the upload.</returns>
164
        </member>
165
        <member name="M:AsyncPlatformExtensions.UploadDataTaskAsync(System.Net.WebClient,System.String,System.String,System.Byte[])">
166
            <summary>Uploads data to the specified resource, asynchronously.</summary>
167
            <param name="webClient">The WebClient.</param>
168
            <param name="address">The URI to which the data should be uploaded.</param>
169
            <param name="method">The HTTP method that should be used to upload the data.</param>
170
            <param name="data">The data to upload.</param>
171
            <returns>A Task containing the data in the response from the upload.</returns>
172
        </member>
173
        <member name="M:AsyncPlatformExtensions.UploadDataTaskAsync(System.Net.WebClient,System.Uri,System.String,System.Byte[])">
174
            <summary>Uploads data to the specified resource, asynchronously.</summary>
175
            <param name="webClient">The WebClient.</param>
176
            <param name="address">The URI to which the data should be uploaded.</param>
177
            <param name="method">The HTTP method that should be used to upload the data.</param>
178
            <param name="data">The data to upload.</param>
179
            <returns>A Task containing the data in the response from the upload.</returns>
180
        </member>
181
        <member name="M:AsyncPlatformExtensions.UploadFileTaskAsync(System.Net.WebClient,System.String,System.String)">
182
            <summary>Uploads a file to the specified resource, asynchronously.</summary>
183
            <param name="webClient">The WebClient.</param>
184
            <param name="address">The URI to which the file should be uploaded.</param>
185
            <param name="fileName">A path to the file to upload.</param>
186
            <returns>A Task containing the data in the response from the upload.</returns>
187
        </member>
188
        <member name="M:AsyncPlatformExtensions.UploadFileTaskAsync(System.Net.WebClient,System.Uri,System.String)">
189
            <summary>Uploads a file to the specified resource, asynchronously.</summary>
190
            <param name="webClient">The WebClient.</param>
191
            <param name="address">The URI to which the file should be uploaded.</param>
192
            <param name="fileName">A path to the file to upload.</param>
193
            <returns>A Task containing the data in the response from the upload.</returns>
194
        </member>
195
        <member name="M:AsyncPlatformExtensions.UploadFileTaskAsync(System.Net.WebClient,System.String,System.String,System.String)">
196
            <summary>Uploads a file to the specified resource, asynchronously.</summary>
197
            <param name="webClient">The WebClient.</param>
198
            <param name="address">The URI to which the file should be uploaded.</param>
199
            <param name="method">The HTTP method that should be used to upload the file.</param>
200
            <param name="fileName">A path to the file to upload.</param>
201
            <returns>A Task containing the data in the response from the upload.</returns>
202
        </member>
203
        <member name="M:AsyncPlatformExtensions.UploadFileTaskAsync(System.Net.WebClient,System.Uri,System.String,System.String)">
204
            <summary>Uploads a file to the specified resource, asynchronously.</summary>
205
            <param name="webClient">The WebClient.</param>
206
            <param name="address">The URI to which the file should be uploaded.</param>
207
            <param name="method">The HTTP method that should be used to upload the file.</param>
208
            <param name="fileName">A path to the file to upload.</param>
209
            <returns>A Task containing the data in the response from the upload.</returns>
210
        </member>
211
        <member name="M:AsyncPlatformExtensions.AnnounceOnlineTaskAsync(System.ServiceModel.Discovery.AnnouncementClient,System.ServiceModel.Discovery.EndpointDiscoveryMetadata)">
212
            <summary>Causes an online announcement (Hello) message to be sent asynchronously with the specified endpoint discovery metadata and user-defined state. The specified  is called when the operation completes.</summary>
213
            <returns>Task instance.</returns>
214
            <param name="discoveryMetadata">The endpoint discovery metadata.</param>
215
            <param name="source">The source.</param>
216
        </member>
217
        <member name="M:AsyncPlatformExtensions.AnnounceOfflineTaskAsync(System.ServiceModel.Discovery.AnnouncementClient,System.ServiceModel.Discovery.EndpointDiscoveryMetadata)">
218
            <summary>Causes an offline announcement (Bye) message to be sent asynchronously with the specified endpoint discovery metadata and user-defined state. The specified  is called when the operation completes.</summary>
219
            <returns>Task instance.</returns>
220
            <param name="discoveryMetadata">The endpoint discovery metadata.</param>
221
            <param name="source">The source.</param>
222
        </member>
223
        <member name="M:AsyncPlatformExtensions.GetContextAsync(System.Net.HttpListener)">
224
            <summary>Begins asynchronously retrieving an incoming request.</summary>
225
            <returns>Task object that indicates the status of the asynchronous operation.</returns>
226
            <exception cref="T:System.Net.HttpListenerException">A Win32 function call failed. Check the exception's  property to determine the cause of the exception.</exception>
227
            <exception cref="T:System.InvalidOperationException">This object has not been started or is currently stopped.</exception>
228
            <exception cref="T:System.ObjectDisposedException">This object is closed.</exception>
229
            <param name="source">The source.</param>
230
        </member>
231
        <member name="M:AsyncPlatformExtensions.GetClientCertificateAsync(System.Net.HttpListenerRequest)">
232
            <summary>Starts an asynchronous request for the client's X.509 v.3 certificate.</summary>
233
            <returns>Task that indicates the status of the operation.</returns>
234
            <param name="source">The source.</param>
235
        </member>
236
        <member name="M:AsyncPlatformExtensions.AuthenticateAsClientAsync(System.Net.Security.NegotiateStream)">
237
            <summary>Called by clients to begin an asynchronous operation to authenticate the client, and optionally the server, in a client-server connection. This method does not block.</summary>
238
            <returns>Task object indicating the status of the asynchronous operation. </returns>
239
            <exception cref="T:System.Security.Authentication.AuthenticationException">The authentication failed. You can use this object to retry the authentication.</exception>
240
            <exception cref="T:System.Security.Authentication.InvalidCredentialException">The authentication failed. You can use this object to retry the authentication.</exception>
241
            <exception cref="T:System.ObjectDisposedException">This object has been closed.</exception>
242
            <exception cref="T:System.InvalidOperationException">Authentication has already occurred.- or -This stream was used previously to attempt authentication as the server. You cannot use the stream to retry authentication as the client.</exception>
243
            <param name="source">The source.</param>
244
        </member>
245
        <member name="M:AsyncPlatformExtensions.AuthenticateAsClientAsync(System.Net.Security.NegotiateStream,System.Net.NetworkCredential,System.String)">
246
            <summary>Called by clients to begin an asynchronous operation to authenticate the client, and optionally the server, in a client-server connection. The authentication process uses the specified credentials. This method does not block.</summary>
247
            <returns>Task object indicating the status of the asynchronous operation. </returns>
248
            <param name="credential">The  that is used to establish the identity of the client.</param>
249
            <param name="targetName">The Service Principal Name (SPN) that uniquely identifies the server to authenticate.</param>
250
            <exception cref="T:System.ArgumentNullException"> is null.- or -<paramref name="targetName" /> is null.</exception>
251
            <exception cref="T:System.Security.Authentication.AuthenticationException">The authentication failed. You can use this object to retry the authentication.</exception>
252
            <exception cref="T:System.Security.Authentication.InvalidCredentialException">The authentication failed. You can use this object to retry the authentication.</exception>
253
            <exception cref="T:System.ObjectDisposedException">This object has been closed.</exception>
254
            <exception cref="T:System.InvalidOperationException">Authentication has already occurred.- or -This stream was used previously to attempt authentication as the server. You cannot use the stream to retry authentication as the client.</exception>
255
            <param name="source">The source.</param>
256
        </member>
257
        <member name="M:AsyncPlatformExtensions.AuthenticateAsClientAsync(System.Net.Security.NegotiateStream,System.Net.NetworkCredential,System.Security.Authentication.ExtendedProtection.ChannelBinding,System.String)">
258
            <summary>Called by clients to begin an asynchronous operation to authenticate the client, and optionally the server, in a client-server connection. The authentication process uses the specified credentials and channel binding. This method does not block.</summary>
259
            <returns>Task object indicating the status of the asynchronous operation.</returns>
260
            <param name="credential">The  that is used to establish the identity of the client.</param>
261
            <param name="binding">The  that is used for extended protection.</param>
262
            <param name="targetName">The Service Principal Name (SPN) that uniquely identifies the server to authenticate.</param>
263
            <exception cref="T:System.ArgumentNullException"> is null.- or -<paramref name="targetName" /> is null.</exception>
264
            <exception cref="T:System.Security.Authentication.AuthenticationException">The authentication failed. You can use this object to retry the authentication.</exception>
265
            <exception cref="T:System.Security.Authentication.InvalidCredentialException">The authentication failed. You can use this object to retry the authentication.</exception>
266
            <exception cref="T:System.InvalidOperationException">Authentication has already occurred.- or -This stream was used previously to attempt authentication as the server. You cannot use the stream to retry authentication as the client.</exception>
267
            <exception cref="T:System.ObjectDisposedException">This object has been closed.</exception>
268
            <param name="source">The source.</param>
269
        </member>
270
        <member name="M:AsyncPlatformExtensions.AuthenticateAsServerAsync(System.Net.Security.NegotiateStream)">
271
            <summary>Called by servers to begin an asynchronous operation to authenticate the client, and optionally the server, in a client-server connection. This method does not block.</summary>
272
            <returns>Task object indicating the status of the asynchronous operation. </returns>
273
            <exception cref="T:System.Security.Authentication.AuthenticationException">The authentication failed. You can use this object to retry the authentication.</exception>
274
            <exception cref="T:System.Security.Authentication.InvalidCredentialException">The authentication failed. You can use this object to retry the authentication.</exception>
275
            <exception cref="T:System.ObjectDisposedException">This object has been closed.</exception>
276
            <exception cref="T:System.NotSupportedException">Windows 95 and Windows 98 are not supported.</exception>
277
            <param name="source">The source.</param>
278
        </member>
279
        <member name="M:AsyncPlatformExtensions.AuthenticateAsServerAsync(System.Net.Security.NegotiateStream,System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy)">
280
            <summary>Called by servers to begin an asynchronous operation to authenticate the client, and optionally the server, in a client-server connection. The authentication process uses the specified extended protection policy. This method does not block.</summary>
281
            <returns>Task object indicating the status of the asynchronous operation.</returns>
282
            <param name="policy">The  that is used for extended protection.</param>
283
            <exception cref="T:System.ArgumentException">The  and <see cref="P:System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy.CustomServiceNames" /> on the extended protection policy passed in the  parameter are both null.</exception>
284
            <exception cref="T:System.Security.Authentication.AuthenticationException">The authentication failed. You can use this object to retry the authentication.</exception>
285
            <exception cref="T:System.Security.Authentication.InvalidCredentialException">The authentication failed. You can use this object to retry the authentication.</exception>
286
            <exception cref="T:System.NotSupportedException">Windows 95 and Windows 98 are not supported.</exception>
287
            <exception cref="T:System.ObjectDisposedException">This object has been closed.</exception>
288
            <param name="source">The source.</param>
289
        </member>
290
        <member name="M:AsyncPlatformExtensions.AuthenticateAsServerAsync(System.Net.Security.NegotiateStream,System.Net.NetworkCredential,System.Net.Security.ProtectionLevel,System.Security.Principal.TokenImpersonationLevel)">
291
            <summary>Called by servers to begin an asynchronous operation to authenticate the client, and optionally the server, in a client-server connection. The authentication process uses the specified server credentials and authentication options. This method does not block.</summary>
292
            <returns>Task object indicating the status of the asynchronous operation. </returns>
293
            <param name="credential">The  that is used to establish the identity of the client.</param>
294
            <param name="requiredProtectionLevel">One of the  values, indicating the security services for the stream.</param>
295
            <param name="requiredImpersonationLevel">One of the  values, indicating how the server can use the client's credentials to access resources.</param>
296
            <exception cref="T:System.ArgumentNullException"> is null.</exception>
297
            <exception cref="T:System.ArgumentOutOfRangeException"> must be , <see cref="F:System.Security.Principal.TokenImpersonationLevel.Impersonation" />, or <see cref="F:System.Security.Principal.TokenImpersonationLevel.Delegation" />,</exception>
298
            <exception cref="T:System.Security.Authentication.AuthenticationException">The authentication failed. You can use this object to retry the authentication.</exception>
299
            <exception cref="T:System.Security.Authentication.InvalidCredentialException">The authentication failed. You can use this object to retry the authentication.</exception>
300
            <exception cref="T:System.ObjectDisposedException">This object has been closed.</exception>
301
            <exception cref="T:System.InvalidOperationException">Authentication has already occurred.- or -This stream was used previously to attempt authentication as the client. You cannot use the stream to retry authentication as the server.</exception>
302
            <exception cref="T:System.NotSupportedException">Windows 95 and Windows 98 are not supported.</exception>
303
            <param name="source">The source.</param>
304
        </member>
305
        <member name="M:AsyncPlatformExtensions.AuthenticateAsClientAsync(System.Net.Security.SslStream,System.String)">
306
            <summary>Called by clients to begin an asynchronous operation to authenticate the server and optionally the client.</summary>
307
            <returns>Task object that indicates the status of the asynchronous operation. </returns>
308
            <param name="targetHost">The name of the server that shares this .</param>
309
            <exception cref="T:System.ArgumentNullException"> is null.</exception>
310
            <exception cref="T:System.Security.Authentication.AuthenticationException">The authentication failed and left this object in an unusable state.</exception>
311
            <exception cref="T:System.InvalidOperationException">Authentication has already occurred.-or-Server authentication using this  was tried previously.-or- Authentication is already in progress.</exception>
312
            <exception cref="T:System.ObjectDisposedException">This object has been closed.</exception>
313
            <param name="source">The source.</param>
314
        </member>
315
        <member name="M:AsyncPlatformExtensions.AuthenticateAsServerAsync(System.Net.Security.SslStream,System.Security.Cryptography.X509Certificates.X509Certificate)">
316
            <summary>Called by servers to begin an asynchronous operation to authenticate the client and optionally the server in a client-server connection.</summary>
317
            <returns>Task object indicating the status of the asynchronous operation. </returns>
318
            <param name="serverCertificate">The X509Certificate used to authenticate the server.</param>
319
            <exception cref="T:System.ArgumentNullException"> is null.</exception>
320
            <exception cref="T:System.Security.Authentication.AuthenticationException">The authentication failed and left this object in an unusable state.</exception>
321
            <exception cref="T:System.InvalidOperationException">Authentication has already occurred.-or-Client authentication using this  was tried previously.-or- Authentication is already in progress.</exception>
322
            <exception cref="T:System.ObjectDisposedException">This object has been closed.</exception>
323
            <exception cref="T:System.PlatformNotSupportedException">The  method is not supported on Windows 95, Windows 98, or Windows Millennium.</exception>
324
            <param name="source">The source.</param>
325
        </member>
326
        <member name="M:AsyncPlatformExtensions.ConnectAsync(System.Net.Sockets.TcpClient,System.String,System.Int32)">
327
            <summary>Starts an asynchronous request for a remote host connection. The host is specified by a host name and a port number.</summary>
328
            <returns>Task that represents the asynchronous connection.</returns>
329
            <param name="hostname">The name of the remote host.</param>
330
            <param name="port">The port number of the remote host.</param>
331
            <exception cref="T:System.ArgumentNullException"> is null. </exception>
332
            <exception cref="T:System.ObjectDisposedException">The  has been closed. </exception>
333
            <exception cref="T:System.NotSupportedException">This method is valid for sockets in the  or  families.</exception>
334
            <exception cref="T:System.ArgumentOutOfRangeException">The port number is not valid.</exception>
335
            <exception cref="T:System.InvalidOperationException">The  is ing.</exception>
336
            <PermissionSet>    <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />  </PermissionSet>
337
            <param name="source">The source.</param>
338
        </member>
339
        <member name="M:AsyncPlatformExtensions.ConnectAsync(System.Net.Sockets.TcpClient,System.Net.IPAddress,System.Int32)">
340
            <summary>Starts an asynchronous request for a remote host connection. The host is specified by an  and a port number.</summary>
341
            <returns>Task that represents the asynchronous connection.</returns>
342
            <param name="address">The  of the remote host.</param>
343
            <param name="port">The port number of the remote host.</param>
344
            <exception cref="T:System.ArgumentNullException"> is null. </exception>
345
            <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information. </exception>
346
            <exception cref="T:System.ObjectDisposedException">The  has been closed. </exception>
347
            <exception cref="T:System.NotSupportedException">The  is not in the socket family.</exception>
348
            <exception cref="T:System.ArgumentOutOfRangeException">The port number is not valid.</exception>
349
            <exception cref="T:System.ArgumentException">The length of  is zero.</exception>
350
            <exception cref="T:System.InvalidOperationException">The  is ing.</exception>
351
            <PermissionSet>    <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />  </PermissionSet>
352
            <param name="source">The source.</param>
353
        </member>
354
        <member name="M:AsyncPlatformExtensions.ConnectAsync(System.Net.Sockets.TcpClient,System.Net.IPAddress[],System.Int32)">
355
            <summary>Starts an asynchronous request for a remote host connection. The host is specified by an  array and a port number.</summary>
356
            <returns>Task that represents the asynchronous connections.</returns>
357
            <param name="ipAddresses">At least one , designating the remote host.</param>
358
            <param name="port">The port number of the remote host.</param>
359
            <exception cref="T:System.ArgumentNullException"> is null. </exception>
360
            <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information. </exception>
361
            <exception cref="T:System.ObjectDisposedException">The  has been closed. </exception>
362
            <exception cref="T:System.NotSupportedException">This method is valid for sockets that use  or .</exception>
363
            <exception cref="T:System.ArgumentOutOfRangeException">The port number is not valid.</exception>
364
            <exception cref="T:System.ArgumentException">The length of  is zero.</exception>
365
            <exception cref="T:System.InvalidOperationException">The  is ing.</exception>
366
            <PermissionSet>    <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />  </PermissionSet>
367
            <param name="source">The source.</param>
368
        </member>
369
        <member name="M:AsyncPlatformExtensions.AcceptSocketAsync(System.Net.Sockets.TcpListener)">
370
            <summary>Starts an asynchronous operation to accept an incoming connection attempt.</summary>
371
            <returns>Task that represents the asynchronous creation of the <see cref="T:System.Net.Sockets.Socket" />.</returns>
372
            <exception cref="T:System.Net.Sockets.SocketException">An error occurred while attempting to access the socket. See the Remarks section for more information. </exception>
373
            <exception cref="T:System.ObjectDisposedException">The  has been closed. </exception>
374
            <PermissionSet>    <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />    <IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />  </PermissionSet>
375
            <param name="source">The source.</param>
376
        </member>
377
        <member name="M:AsyncPlatformExtensions.AcceptTcpClientAsync(System.Net.Sockets.TcpListener)">
378
            <summary>Starts an asynchronous operation to accept an incoming connection attempt.</summary>
379
            <returns>Task that represents the asynchronous creation of the <see cref="T:System.Net.Sockets.TcpClient" />.</returns>
380
            <exception cref="T:System.Net.Sockets.SocketException">An error occurred while attempting to access the socket. See the Remarks section for more information. </exception>
381
            <exception cref="T:System.ObjectDisposedException">The  has been closed. </exception>
382
            <PermissionSet>    <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />    <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />    <IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />  </PermissionSet>
383
            <param name="source">The source.</param>
384
        </member>
385
        <member name="M:AsyncPlatformExtensions.SendAsync(System.Net.Sockets.UdpClient,System.Byte[],System.Int32,System.Net.IPEndPoint)">
386
            <summary>Sends a datagram to a destination asynchronously. The destination is specified by a .</summary>
387
            <returns>Task object that represents the asynchronous send.</returns>
388
            <param name="datagram">A  array that contains the data to be sent.</param>
389
            <param name="bytes">The number of bytes to send.</param>
390
            <param name="endPoint">The  that represents the destination for the data.</param>
391
            <param name="source">The source.</param>
392
        </member>
393
        <member name="M:AsyncPlatformExtensions.SendAsync(System.Net.Sockets.UdpClient,System.Byte[],System.Int32)">
394
            <summary>Sends a datagram to a remote host asynchronously. The destination was specified previously by a call to .</summary>
395
            <returns>Task object that represents the asynchronous send.</returns>
396
            <param name="datagram">A  array that contains the data to be sent.</param>
397
            <param name="bytes">The number of bytes to send.</param>
398
            <param name="source">The source.</param>
399
        </member>
400
        <member name="M:AsyncPlatformExtensions.SendAsync(System.Net.Sockets.UdpClient,System.Byte[],System.Int32,System.String,System.Int32)">
401
            <summary>Sends a datagram to a remote host asynchronously. The destination was specified previously by a call to .</summary>
402
            <returns>Task object that represents the asynchronous send.</returns>
403
            <param name="datagram">A  array that contains the data to be sent.</param>
404
            <param name="bytes">The number of bytes to send.</param>
405
            <param name="hostname">The host name.</param>
406
            <param name="port">The host name.</param>
407
            <param name="source">The source.</param>
408
        </member>
409
        <member name="M:AsyncPlatformExtensions.GetUnicastAddressesAsync(System.Net.NetworkInformation.IPGlobalProperties)">
410
            <summary>Starts an asynchronous request to retrieve the stable unicast IP address table on the local computer.</summary>
411
            <returns>Task that represents the asynchronous request.</returns>
412
            <exception cref="T:System.NotImplementedException">This method is not implemented on the platform. This method uses the native NotifyStableUnicastIpAddressTable function that is supported on Windows Vista and later. </exception>
413
            <exception cref="T:System.ComponentModel.Win32Exception">The call to the native NotifyStableUnicastIpAddressTable function failed.</exception>
414
            <param name="source">The source.</param>
415
        </member>
416
        <member name="M:AsyncPlatformExtensions.OpenAsync(System.Data.SqlClient.SqlConnection)">
417
            <summary>Opens the connection asynchronously.</summary>
418
            <param name="source">The source.</param>
419
            <returns>Task that represents the asynchronous request.</returns>
420
        </member>
421
        <member name="M:AsyncPlatformExtensions.OpenAsync(System.Data.SqlClient.SqlConnection,System.Threading.CancellationToken)">
422
             <summary>Opens the connection asynchronously.</summary>
423
             <param name="source">The source.</param>
424
             <param name="cancellationToken">The cancellation token.</param>
425
            <returns>Task that represents the asynchronous request.</returns>
426
        </member>
427
        <member name="M:AsyncPlatformExtensions.ExecuteNonQueryAsync(System.Data.SqlClient.SqlCommand)">
428
            <summary>Initiates the asynchronous execution of the Transact-SQL statement or stored procedure that is described by this , given a callback procedure and state information.</summary>
429
            <returns>Task that can be used to poll or wait for results, or both; this value is also needed when invoking <see cref="M:System.Data.SqlClient.SqlCommand.EndExecuteNonQuery(System.IAsyncResult)" />, which returns the number of affected rows.</returns>
430
            <exception cref="T:System.Data.SqlClient.SqlException">Any error that occurred while executing the command text.</exception>
431
            <exception cref="T:System.InvalidOperationException">The name/value pair "Asynchronous Processing=true" was not included within the connection string defining the connection for this .</exception>
432
            <filterpriority>2</filterpriority>
433
            <param name="source">The source.</param>
434
        </member>
435
        <member name="M:AsyncPlatformExtensions.ExecuteNonQueryAsync(System.Data.SqlClient.SqlCommand,System.Threading.CancellationToken)">
436
            <summary>Initiates the asynchronous execution of the Transact-SQL statement or stored procedure that is described by this , given a callback procedure and state information.</summary>
437
            <returns>Task that can be used to poll or wait for results, or both; this value is also needed when invoking <see cref="M:System.Data.SqlClient.SqlCommand.EndExecuteNonQuery(System.IAsyncResult)" />, which returns the number of affected rows.</returns>
438
            <exception cref="T:System.Data.SqlClient.SqlException">Any error that occurred while executing the command text.</exception>
439
            <exception cref="T:System.InvalidOperationException">The name/value pair "Asynchronous Processing=true" was not included within the connection string defining the connection for this .</exception>
440
            <filterpriority>2</filterpriority>
441
            <param name="cancellationToken">The cancellation token.</param>
442
            <param name="source">The source.</param>
443
        </member>
444
        <member name="M:AsyncPlatformExtensions.ExecuteXmlReaderAsync(System.Data.SqlClient.SqlCommand)">
445
            <summary>Initiates the asynchronous execution of the Transact-SQL statement or stored procedure that is described by this  and returns results as an <see cref="T:System.Xml.XmlReader" /> object, using a callback procedure.</summary>
446
            <returns>Task that can be used to poll, wait for results, or both; this value is also needed when the <see cref="M:System.Data.SqlClient.SqlCommand.EndExecuteXmlReader(System.IAsyncResult)" /> is called, which returns the results of the command as XML.</returns>
447
            <exception cref="T:System.Data.SqlClient.SqlException">Any error that occurred while executing the command text.</exception>
448
            <exception cref="T:System.InvalidOperationException">The name/value pair "Asynchronous Processing=true" was not included within the connection string defining the connection for this .</exception>
449
            <filterpriority>2</filterpriority>
450
            <param name="source">The source.</param>
451
        </member>
452
        <member name="M:AsyncPlatformExtensions.ExecuteXmlReaderAsync(System.Data.SqlClient.SqlCommand,System.Threading.CancellationToken)">
453
            <summary>Initiates the asynchronous execution of the Transact-SQL statement or stored procedure that is described by this  and returns results as an <see cref="T:System.Xml.XmlReader" /> object, using a callback procedure.</summary>
454
            <returns>Task that can be used to poll, wait for results, or both; this value is also needed when the <see cref="M:System.Data.SqlClient.SqlCommand.EndExecuteXmlReader(System.IAsyncResult)" /> is called, which returns the results of the command as XML.</returns>
455
            <exception cref="T:System.Data.SqlClient.SqlException">Any error that occurred while executing the command text.</exception>
456
            <exception cref="T:System.InvalidOperationException">The name/value pair "Asynchronous Processing=true" was not included within the connection string defining the connection for this .</exception>
457
            <filterpriority>2</filterpriority>
458
            <param name="cancellationToken">The cancellation token.</param>
459
            <param name="source">The source.</param>
460
        </member>
461
        <member name="M:AsyncPlatformExtensions.ExecuteReaderAsync(System.Data.SqlClient.SqlCommand)">
462
            <summary>Initiates the asynchronous execution of the Transact-SQL statement or stored procedure that is described by this  and retrieves one or more result sets from the server, given a callback procedure and state information.</summary>
463
            <returns>Task that can be used to poll, wait for results, or both; this value is also needed when invoking <see cref="M:System.Data.SqlClient.SqlCommand.EndExecuteReader(System.IAsyncResult)" />, which returns a <see cref="T:System.Data.SqlClient.SqlDataReader" /> instance which can be used to retrieve the returned rows.</returns>
464
            <exception cref="T:System.Data.SqlClient.SqlException">Any error that occurred while executing the command text.</exception>
465
            <exception cref="T:System.InvalidOperationException">The name/value pair "Asynchronous Processing=true" was not included within the connection string defining the connection for this .</exception>
466
            <filterpriority>2</filterpriority>
467
            <param name="source">The source.</param>
468
        </member>
469
        <member name="M:AsyncPlatformExtensions.ExecuteReaderAsync(System.Data.SqlClient.SqlCommand,System.Threading.CancellationToken)">
470
            <summary>Initiates the asynchronous execution of the Transact-SQL statement or stored procedure that is described by this  and retrieves one or more result sets from the server, given a callback procedure and state information.</summary>
471
            <returns>Task that can be used to poll, wait for results, or both; this value is also needed when invoking <see cref="M:System.Data.SqlClient.SqlCommand.EndExecuteReader(System.IAsyncResult)" />, which returns a <see cref="T:System.Data.SqlClient.SqlDataReader" /> instance which can be used to retrieve the returned rows.</returns>
472
            <exception cref="T:System.Data.SqlClient.SqlException">Any error that occurred while executing the command text.</exception>
473
            <exception cref="T:System.InvalidOperationException">The name/value pair "Asynchronous Processing=true" was not included within the connection string defining the connection for this .</exception>
474
            <filterpriority>2</filterpriority>
475
            <param name="cancellationToken">The cancellation token.</param>
476
            <param name="source">The source.</param>
477
        </member>
478
        <member name="M:AsyncPlatformExtensions.GetMetadataAsync(System.ServiceModel.Description.MetadataExchangeClient)">
479
            <summary>Starts an asynchronous method call that returns a .</summary>
480
            <returns>The metadata.</returns>
481
            <param name="source">The source.</param>
482
        </member>
483
        <member name="M:AsyncPlatformExtensions.GetMetadataAsync(System.ServiceModel.Description.MetadataExchangeClient,System.Uri,System.ServiceModel.Description.MetadataExchangeClientMode)">
484
            <summary>Starts an asynchronous method call that returns a  using the specified address, callback, asynchronous state, and download mechanism.</summary>
485
            <returns>The metadata obtained from the specified .</returns>
486
            <param name="address">The address of the metadata.</param>
487
            <param name="mode">The  value to use when downloading the metadata.</param>
488
            <param name="source">The source.</param>
489
        </member>
490
        <member name="M:AsyncPlatformExtensions.GetMetadataAsync(System.ServiceModel.Description.MetadataExchangeClient,System.ServiceModel.EndpointAddress)">
491
            <summary>Starts an asynchronous method call that returns a  using the specified address, callback, and asynchronous state.</summary>
492
            <returns>The metadata obtained from the specified .</returns>
493
            <param name="address">The address of the metadata.</param>
494
            <param name="source">The source.</param>
495
        </member>
496
        <member name="M:AsyncPlatformExtensions.FindTaskAsync(System.ServiceModel.Discovery.DiscoveryClient,System.ServiceModel.Discovery.FindCriteria)">
497
            <summary>
498
            Begins an asynchronous find operation with the specified criteria.
499
            </summary>
500
            <param name="discoveryClient">The discovery client.</param>
501
            <param name="criteria">The criteria for finding services.</param>
502
            <returns>A Task that represents the asynchronous operation.</returns>
503
        </member>
504
        <member name="M:AsyncPlatformExtensions.ResolveTaskAsync(System.ServiceModel.Discovery.DiscoveryClient,System.ServiceModel.Discovery.ResolveCriteria)">
505
            <summary>
506
            Begins an asynchronous resolve operation with the specified criteria.
507
            </summary>
508
            <param name="discoveryClient">The discovery client.</param>
509
            <param name="criteria">The criteria for matching a service endpoint.</param>
510
            <returns>A Task that represents the asynchronous operation.</returns>
511
        </member>
512
        <member name="M:AsyncPlatformExtensions.SendTaskAsync(System.Net.NetworkInformation.Ping,System.Net.IPAddress)">
513
            <summary>
514
            Asynchronously attempts to send an Internet Control Message Protocol (ICMP) echo message.
515
            </summary>
516
            <param name="ping">The Ping.</param>
517
            <param name="address">An IPAddress that identifies the computer that is the destination for the ICMP echo message.</param>
518
            <returns>A task that represents the asynchronous operation.</returns>
519
        </member>
520
        <member name="M:AsyncPlatformExtensions.SendTaskAsync(System.Net.NetworkInformation.Ping,System.String)">
521
            <summary>
522
            Asynchronously attempts to send an Internet Control Message Protocol (ICMP) echo message.
523
            </summary>
524
            <param name="ping">The Ping.</param>
525
            <param name="hostNameOrAddress">
526
            A String that identifies the computer that is the destination for the ICMP echo message. 
527
            The value specified for this parameter can be a host name or a string representation of an IP address.
528
            </param>
529
            <returns>A task that represents the asynchronous operation.</returns>
530
        </member>
531
        <member name="M:AsyncPlatformExtensions.SendTaskAsync(System.Net.NetworkInformation.Ping,System.Net.IPAddress,System.Int32)">
532
            <summary>
533
            Asynchronously attempts to send an Internet Control Message Protocol (ICMP) echo message.
534
            </summary>
535
            <param name="ping">The Ping.</param>
536
            <param name="address">An IPAddress that identifies the computer that is the destination for the ICMP echo message.</param>
537
            <param name="timeout">
538
            An Int32 value that specifies the maximum number of milliseconds (after sending the echo message) 
539
            to wait for the ICMP echo reply message.
540
            </param>
541
            <returns>A task that represents the asynchronous operation.</returns>
542
        </member>
543
        <member name="M:AsyncPlatformExtensions.SendTaskAsync(System.Net.NetworkInformation.Ping,System.String,System.Int32)">
544
            <summary>
545
            Asynchronously attempts to send an Internet Control Message Protocol (ICMP) echo message.
546
            </summary>
547
            <param name="ping">The Ping.</param>
548
            <param name="hostNameOrAddress">
549
            A String that identifies the computer that is the destination for the ICMP echo message. 
550
            The value specified for this parameter can be a host name or a string representation of an IP address.
551
            </param>
552
            <param name="timeout">
553
            An Int32 value that specifies the maximum number of milliseconds (after sending the echo message) 
554
            to wait for the ICMP echo reply message.
555
            </param>
556
            <returns>A task that represents the asynchronous operation.</returns>
557
        </member>
558
        <member name="M:AsyncPlatformExtensions.SendTaskAsync(System.Net.NetworkInformation.Ping,System.Net.IPAddress,System.Int32,System.Byte[])">
559
            <summary>
560
            Asynchronously attempts to send an Internet Control Message Protocol (ICMP) echo message.
561
            </summary>
562
            <param name="ping">The Ping.</param>
563
            <param name="address">An IPAddress that identifies the computer that is the destination for the ICMP echo message.</param>
564
            <param name="timeout">
565
            An Int32 value that specifies the maximum number of milliseconds (after sending the echo message) 
566
            to wait for the ICMP echo reply message.
567
            </param>
568
            <param name="buffer">
569
            A Byte array that contains data to be sent with the ICMP echo message and returned 
570
            in the ICMP echo reply message. The array cannot contain more than 65,500 bytes.
571
            </param>
572
            <returns>A task that represents the asynchronous operation.</returns>
573
        </member>
574
        <member name="M:AsyncPlatformExtensions.SendTaskAsync(System.Net.NetworkInformation.Ping,System.String,System.Int32,System.Byte[])">
575
            <summary>
576
            Asynchronously attempts to send an Internet Control Message Protocol (ICMP) echo message.
577
            </summary>
578
            <param name="ping">The Ping.</param>
579
            <param name="hostNameOrAddress">
580
            A String that identifies the computer that is the destination for the ICMP echo message. 
581
            The value specified for this parameter can be a host name or a string representation of an IP address.
582
            </param>
583
            <param name="timeout">
584
            An Int32 value that specifies the maximum number of milliseconds (after sending the echo message) 
585
            to wait for the ICMP echo reply message.
586
            </param>
587
            <param name="buffer">
588
            A Byte array that contains data to be sent with the ICMP echo message and returned 
589
            in the ICMP echo reply message. The array cannot contain more than 65,500 bytes.
590
            </param>
591
            <returns>A task that represents the asynchronous operation.</returns>
592
        </member>
593
        <member name="M:AsyncPlatformExtensions.SendTaskAsync(System.Net.NetworkInformation.Ping,System.Net.IPAddress,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions)">
594
            <summary>
595
            Asynchronously attempts to send an Internet Control Message Protocol (ICMP) echo message.
596
            </summary>
597
            <param name="ping">The Ping.</param>
598
            <param name="address">An IPAddress that identifies the computer that is the destination for the ICMP echo message.</param>
599
            <param name="timeout">
600
            An Int32 value that specifies the maximum number of milliseconds (after sending the echo message) 
601
            to wait for the ICMP echo reply message.
602
            </param>
603
            <param name="buffer">
604
            A Byte array that contains data to be sent with the ICMP echo message and returned 
605
            in the ICMP echo reply message. The array cannot contain more than 65,500 bytes.
606
            </param>
607
            <param name="options">A PingOptions object used to control fragmentation and Time-to-Live values for the ICMP echo message packet.</param>
608
            <returns>A task that represents the asynchronous operation.</returns>
609
        </member>
610
        <member name="M:AsyncPlatformExtensions.SendTaskAsync(System.Net.NetworkInformation.Ping,System.String,System.Int32,System.Byte[],System.Net.NetworkInformation.PingOptions)">
611
            <summary>
612
            Asynchronously attempts to send an Internet Control Message Protocol (ICMP) echo message.
613
            </summary>
614
            <param name="ping">The Ping.</param>
615
            <param name="hostNameOrAddress">
616
            A String that identifies the computer that is the destination for the ICMP echo message. 
617
            The value specified for this parameter can be a host name or a string representation of an IP address.
618
            </param>
619
            <param name="timeout">
620
            An Int32 value that specifies the maximum number of milliseconds (after sending the echo message) 
621
            to wait for the ICMP echo reply message.
622
            </param>
623
            <param name="buffer">
624
            A Byte array that contains data to be sent with the ICMP echo message and returned 
625
            in the ICMP echo reply message. The array cannot contain more than 65,500 bytes.
626
            </param>
627
            <param name="options">A PingOptions object used to control fragmentation and Time-to-Live values for the ICMP echo message packet.</param>
628
            <returns>A task that represents the asynchronous operation.</returns>
629
        </member>
630
        <member name="M:AsyncPlatformExtensions.SendTaskAsyncCore(System.Net.NetworkInformation.Ping,System.Object,System.Action{System.Threading.Tasks.TaskCompletionSource{System.Net.NetworkInformation.PingReply}})">
631
            <summary>The core implementation of SendTaskAsync.</summary>
632
            <param name="ping">The Ping.</param>
633
            <param name="userToken">A user-defined object stored in the resulting Task.</param>
634
            <param name="sendAsync">
635
            A delegate that initiates the asynchronous send.
636
            The provided TaskCompletionSource must be passed as the user-supplied state to the actual Ping.SendAsync method.
637
            </param>
638
            <returns></returns>
639
        </member>
640
        <member name="M:AsyncPlatformExtensions.SendTaskAsync(System.Net.Mail.SmtpClient,System.String,System.String,System.String,System.String)">
641
            <summary>Sends an e-mail message asynchronously.</summary>
642
            <param name="smtpClient">The client.</param>
643
            <param name="from">A String that contains the address information of the message sender.</param>
644
            <param name="recipients">A String that contains the address that the message is sent to.</param>
645
            <param name="subject">A String that contains the subject line for the message.</param>
646
            <param name="body">A String that contains the message body.</param>
647
            <returns>A Task that represents the asynchronous send.</returns>
648
        </member>
649
        <member name="M:AsyncPlatformExtensions.SendTaskAsync(System.Net.Mail.SmtpClient,System.Net.Mail.MailMessage)">
650
            <summary>Sends an e-mail message asynchronously.</summary>
651
            <param name="smtpClient">The client.</param>
652
            <param name="message">A MailMessage that contains the message to send.</param>
653
            <returns>A Task that represents the asynchronous send.</returns>
654
        </member>
655
        <member name="M:AsyncPlatformExtensions.SendTaskAsyncCore(System.Net.Mail.SmtpClient,System.Object,System.Action{System.Threading.Tasks.TaskCompletionSource{System.Object}})">
656
            <summary>The core implementation of SendTaskAsync.</summary>
657
            <param name="smtpClient">The client.</param>
658
            <param name="userToken">The user-supplied state.</param>
659
            <param name="sendAsync">
660
            A delegate that initiates the asynchronous send.
661
            The provided TaskCompletionSource must be passed as the user-supplied state to the actual SmtpClient.SendAsync method.
662
            </param>
663
            <returns></returns>
664
        </member>
665
        <member name="T:System.Net.DnsEx">
666
            <summary>Provides asynchronous wrappers for the <see cref="T:System.Net.Dns"/> class.</summary>
667
        </member>
668
        <member name="M:System.Net.DnsEx.GetHostAddressesAsync(System.String)">
669
            <summary>Asynchronously returns the Internet Protocol (IP) addresses for the specified host.</summary>
670
            <param name="hostNameOrAddress">The host name or IP address to resolve.</param>
671
            <returns>An array of type System.Net.IPAddress that holds the IP addresses for the host specified.</returns>
672
        </member>
673
        <member name="M:System.Net.DnsEx.GetHostEntryAsync(System.Net.IPAddress)">
674
            <summary>Asynchronously resolves an IP address to an System.Net.IPHostEntry instance.</summary>
675
            <param name="address">The IP address to resolve.</param>
676
            <returns>An System.Net.IPHostEntry instance that contains address information about the host.</returns>
677
        </member>
678
        <member name="M:System.Net.DnsEx.GetHostEntryAsync(System.String)">
679
            <summary>Asynchronously resolves an IP address to an System.Net.IPHostEntry instance.</summary>
680
            <param name="hostNameOrAddress">The host name or IP address to resolve.</param>
681
            <returns>An System.Net.IPHostEntry instance that contains address information about the host.</returns>
682
        </member>
683
    </members>
684
</doc>
클립보드 이미지 추가 (최대 크기: 500 MB)