Classe System::Threading::Tasks::ResultTask
Contenuti
[
Nascondere
]ResultTask class
Una specializzazione di Task che restituisce un valore di risultato al completamento.
template<typename T>class ResultTask : public System::Threading::Tasks::Task
| Parametro | Descrizione |
|---|---|
| T | Il tipo del valore di risultato restituito dal task |
Metodi
| Metodo | Descrizione |
|---|---|
| ConfigureAwait(bool) const | Configura 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() const | Ottiene il risultato dell’operazione asincrona. |
| GetAwaiter() const | Ottiene 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
Vedi anche
- Class Task
- Namespace System::Threading::Tasks
- Library Aspose.Page for C++