TaskToAsyncResult.End Metodo

Definizione

Overload

Nome Descrizione
End(IAsyncResult)

Attende il completamento dell'oggetto TaskIAsyncResult sottoposto a wrapping da restituito da Begin(Task, AsyncCallback, Object) .

End<TResult>(IAsyncResult)

Attende il completamento dell'oggetto Task<TResult>IAsyncResult sottoposto a wrapping da restituito da Begin(Task, AsyncCallback, Object) .

End(IAsyncResult)

Origine:
TaskToAsyncResult.cs
Origine:
TaskToAsyncResult.cs
Origine:
TaskToAsyncResult.cs
Origine:
TaskToAsyncResult.cs

Attende il completamento dell'oggetto TaskIAsyncResult sottoposto a wrapping da restituito da 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)

Parametri

asyncResult
IAsyncResult

Oggetto IAsyncResult per il quale attendere.

Eccezioni

asyncResult è null.

asyncResult non è stato prodotto da una chiamata a Begin(Task, AsyncCallback, Object).

Commenti

Verrà propagata qualsiasi eccezione archiviata nell'oggetto di cui è stato Taskeseguito il wrapping.

Si applica a

End<TResult>(IAsyncResult)

Origine:
TaskToAsyncResult.cs
Origine:
TaskToAsyncResult.cs
Origine:
TaskToAsyncResult.cs
Origine:
TaskToAsyncResult.cs

Attende il completamento dell'oggetto Task<TResult>IAsyncResult sottoposto a wrapping da restituito da 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

Parametri di tipo

TResult

Tipo del risultato prodotto.

Parametri

asyncResult
IAsyncResult

Oggetto IAsyncResult per il quale attendere.

Valori restituiti

TResult

Risultato dell'oggetto di cui è stato eseguito il Task<TResult>IAsyncResultwrapping da .

Eccezioni

asyncResult è null.

asyncResult non è stato prodotto da una chiamata a Begin(Task, AsyncCallback, Object).

Commenti

Verrà propagata qualsiasi eccezione archiviata nell'oggetto di cui è stato Task<TResult>eseguito il wrapping.

Si applica a