TaskToAsyncResult.End Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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>.