Sdílet prostřednictvím


TaskToAsyncResult.End Metoda

Definice

Přetížení

End(IAsyncResult)

Čeká na Task dokončení zabalení vráceným IAsyncResult uživatelem Begin(Task, AsyncCallback, Object) .

End<TResult>(IAsyncResult)

Čeká na Task<TResult> dokončení zabalení vráceným IAsyncResult uživatelem Begin(Task, AsyncCallback, Object) .

End(IAsyncResult)

Zdroj:
TaskToAsyncResult.cs
Zdroj:
TaskToAsyncResult.cs

Čeká na Task dokončení zabalení vráceným IAsyncResult uživatelem Begin(Task, AsyncCallback, Object) .

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

Na IAsyncResult kterou čekat.

Výjimky

asyncResult je null.

asyncResult nebyl vytvořen voláním Begin(Task, AsyncCallback, Object).

Poznámky

Tím se rozšíří všechny výjimky uložené v zabalené Task.

Platí pro

End<TResult>(IAsyncResult)

Zdroj:
TaskToAsyncResult.cs
Zdroj:
TaskToAsyncResult.cs

Čeká na Task<TResult> dokončení zabalení vráceným IAsyncResult uživatelem Begin(Task, AsyncCallback, Object) .

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 vytvořeného výsledku.

Parametry

asyncResult
IAsyncResult

Na IAsyncResult kterou čekat.

Návraty

TResult

Výsledek Task<TResult> zabalené pomocí IAsyncResult.

Výjimky

asyncResult je null.

asyncResult nebyl vytvořen voláním Begin(Task, AsyncCallback, Object).

Poznámky

Tím se rozšíří všechny výjimky uložené v zabalené Task<TResult>.

Platí pro