Bagikan melalui


TaskToAsyncResult.End Metode

Definisi

Overload

End(IAsyncResult)

Menunggu pembungkusan Task oleh yang IAsyncResult dikembalikan oleh Begin(Task, AsyncCallback, Object) selesai.

End<TResult>(IAsyncResult)

Menunggu pembungkusan Task<TResult> oleh yang IAsyncResult dikembalikan oleh Begin(Task, AsyncCallback, Object) selesai.

End(IAsyncResult)

Sumber:
TaskToAsyncResult.cs
Sumber:
TaskToAsyncResult.cs

Menunggu pembungkusan Task oleh yang IAsyncResult dikembalikan oleh Begin(Task, AsyncCallback, Object) selesai.

public:
 static void End(IAsyncResult ^ asyncResult);
public static void End (IAsyncResult asyncResult);
static member End : IAsyncResult -> unit
Public Shared Sub End (asyncResult As IAsyncResult)

Parameter

asyncResult
IAsyncResult

Untuk IAsyncResult yang menunggu.

Pengecualian

asyncResultadalah null.

asyncResult tidak diproduksi oleh panggilan ke Begin(Task, AsyncCallback, Object).

Keterangan

Ini akan menyebarluaskan pengecualian apa pun yang disimpan dalam terbungkus Task.

Berlaku untuk

End<TResult>(IAsyncResult)

Sumber:
TaskToAsyncResult.cs
Sumber:
TaskToAsyncResult.cs

Menunggu pembungkusan Task<TResult> oleh yang IAsyncResult dikembalikan oleh Begin(Task, AsyncCallback, Object) selesai.

public:
generic <typename TResult>
 static TResult End(IAsyncResult ^ asyncResult);
public static TResult End<TResult> (IAsyncResult asyncResult);
static member End : IAsyncResult -> 'Result
Public Shared Function End(Of TResult) (asyncResult As IAsyncResult) As TResult

Jenis parameter

TResult

Jenis hasil yang dihasilkan.

Parameter

asyncResult
IAsyncResult

Untuk IAsyncResult yang menunggu.

Mengembalikan

TResult

Hasil dari dibungkus Task<TResult> oleh IAsyncResult.

Pengecualian

asyncResultadalah null.

asyncResult tidak diproduksi oleh panggilan ke Begin(Task, AsyncCallback, Object).

Keterangan

Ini akan menyebarluaskan pengecualian apa pun yang disimpan dalam terbungkus Task<TResult>.

Berlaku untuk