Partager via


TaskToAsyncResult.End Méthode

Définition

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

TResult

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

S’applique à