Classe System::Threading::Tasks::ResultTask

ResultTask class

Una specializzazione di Task che restituisce un valore di risultato al completamento.

template<typename T>class ResultTask : public System::Threading::Tasks::Task
ParametroDescrizione
TIl tipo del valore di risultato restituito dal task

Metodi

MetodoDescrizione
ConfigureAwait(bool) constConfigura come gli await su questo result task devono comportarsi riguardo alla cattura del contesto.
ContinueWith(const Action<RTaskPtr<T>>&)Crea una continuazione che viene eseguita quando il result task completa.
get_Result() constOttiene il risultato dell’operazione asincrona.
GetAwaiter() constOttiene un awaiter per questo result task da utilizzare con Await.
ResultTask(const Func<T>&)Costruisce un ResultTask con una funzione che restituisce un valore.
ResultTask()Implementazione interna. Non per il codice utente.
ResultTask(const T&)Costruttore interno per creare result task con risultato specificato.
set_Result(const T&)Imposta il valore di risultato per il task.

Osservazioni

Rappresenta un’operazione asincrona che produce un risultato, simile a System.Threading.Tasks.Task in .NET.

Vedi anche