TaskToAsyncResult.End Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
End(IAsyncResult) |
Czeka na opakowaną Task przez zwróconą IAsyncResult wartość Begin(Task, AsyncCallback, Object) do ukończenia. |
End<TResult>(IAsyncResult) |
Czeka na opakowaną Task<TResult> przez zwróconą IAsyncResult wartość Begin(Task, AsyncCallback, Object) do ukończenia. |
End(IAsyncResult)
- Źródło:
- TaskToAsyncResult.cs
- Źródło:
- TaskToAsyncResult.cs
Czeka na opakowaną Task przez zwróconą IAsyncResult wartość Begin(Task, AsyncCallback, Object) do ukończenia.
public:
static void End(IAsyncResult ^ asyncResult);
public static void End (IAsyncResult asyncResult);
static member End : IAsyncResult -> unit
Public Shared Sub End (asyncResult As IAsyncResult)
Parametry
- asyncResult
- IAsyncResult
Element IAsyncResult , dla którego należy czekać.
Wyjątki
asyncResult
to null
.
asyncResult
polecenie nie zostało wygenerowane przez wywołanie metody Begin(Task, AsyncCallback, Object).
Uwagi
Spowoduje to propagowanie wszelkich wyjątków przechowywanych w opakowanej owiniętej owiniętej Taskzawartości .
Dotyczy
End<TResult>(IAsyncResult)
- Źródło:
- TaskToAsyncResult.cs
- Źródło:
- TaskToAsyncResult.cs
Czeka na opakowaną Task<TResult> przez zwróconą IAsyncResult wartość Begin(Task, AsyncCallback, Object) do ukończenia.
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
Parametry typu
- TResult
Typ wygenerowanego wyniku.
Parametry
- asyncResult
- IAsyncResult
Element IAsyncResult , dla którego należy czekać.
Zwraca
Wynik Task<TResult> opakowany przez element IAsyncResult.
Wyjątki
asyncResult
to null
.
asyncResult
polecenie nie zostało wygenerowane przez wywołanie metody Begin(Task, AsyncCallback, Object).
Uwagi
Spowoduje to propagowanie wszelkich wyjątków przechowywanych w opakowanej owiniętej owiniętej Task<TResult>zawartości .