TaskToAsyncResult.End Metoda

Definicja

Przeciążenia

Nazwa Opis
End(IAsyncResult)

Czeka na Task opakowanie przez zwrócony IAsyncResult przez Begin(Task, AsyncCallback, Object) , aby zakończyć.

End<TResult>(IAsyncResult)

Czeka na Task<TResult> opakowanie przez zwrócony IAsyncResult przez Begin(Task, AsyncCallback, Object) , aby zakończyć.

End(IAsyncResult)

Źródło:
TaskToAsyncResult.cs
Źródło:
TaskToAsyncResult.cs
Źródło:
TaskToAsyncResult.cs
Źródło:
TaskToAsyncResult.cs

Czeka na Task opakowanie przez zwrócony IAsyncResult przez Begin(Task, AsyncCallback, Object) , aby zakończyć.

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 poczekać.

Wyjątki

Parametr asyncResult ma wartość null.

asyncResult nie został wygenerowany przez wywołanie metody Begin(Task, AsyncCallback, Object).

Uwagi

Spowoduje to propagację wszelkich wyjątków przechowywanych w opakowaniu Task.

Dotyczy

End<TResult>(IAsyncResult)

Źródło:
TaskToAsyncResult.cs
Źródło:
TaskToAsyncResult.cs
Źródło:
TaskToAsyncResult.cs
Źródło:
TaskToAsyncResult.cs

Czeka na Task<TResult> opakowanie przez zwrócony IAsyncResult przez Begin(Task, AsyncCallback, Object) , aby zakończyć.

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 poczekać.

Zwraca

TResult

Wynik Task<TResult> opakowany przez element IAsyncResult.

Wyjątki

Parametr asyncResult ma wartość null.

asyncResult nie został wygenerowany przez wywołanie metody Begin(Task, AsyncCallback, Object).

Uwagi

Spowoduje to propagację wszelkich wyjątków przechowywanych w opakowaniu Task<TResult>.

Dotyczy