TaskToAsyncResult.End Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
End(IAsyncResult) |
Attend que le Task encapsulé par le IAsyncResult retourné par Begin(Task, AsyncCallback, Object) se termine. |
End<TResult>(IAsyncResult) |
Attend que le Task<TResult> encapsulé par le IAsyncResult retourné par Begin(Task, AsyncCallback, Object) se termine. |
End(IAsyncResult)
- Source:
- TaskToAsyncResult.cs
- Source:
- TaskToAsyncResult.cs
Attend que le Task encapsulé par le IAsyncResult retourné par Begin(Task, AsyncCallback, Object) se termine.
public:
static void End(IAsyncResult ^ asyncResult);
public static void End (IAsyncResult asyncResult);
static member End : IAsyncResult -> unit
Public Shared Sub End (asyncResult As IAsyncResult)
Paramètres
- asyncResult
- IAsyncResult
IAsyncResult pour lequel attendre.
Exceptions
asyncResult
a la valeur null
.
asyncResult
n’a pas été produit par un appel à Begin(Task, AsyncCallback, Object).
Remarques
Cela propage toute exception stockée dans le wrapped Task.
S’applique à
End<TResult>(IAsyncResult)
- Source:
- TaskToAsyncResult.cs
- Source:
- TaskToAsyncResult.cs
Attend que le Task<TResult> encapsulé par le IAsyncResult retourné par Begin(Task, AsyncCallback, Object) se termine.
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
Paramètres de type
- TResult
Type du résultat produit.
Paramètres
- asyncResult
- IAsyncResult
IAsyncResult pour lequel attendre.
Retours
Résultat du Task<TResult> encapsulé par .IAsyncResult
Exceptions
asyncResult
a la valeur null
.
asyncResult
n’a pas été produit par un appel à Begin(Task, AsyncCallback, Object).
Remarques
Cela propage toute exception stockée dans le wrapped Task<TResult>.