Clase System::Threading::Tasks::ResultTask
Contenido
[
Ocultar
]ResultTask class
Una especialización de Task que devuelve un valor de resultado al completarse.
template<typename T>class ResultTask : public System::Threading::Tasks::Task
| Parámetro | Descripción |
|---|---|
| T | El tipo del valor de resultado devuelto por la tarea |
Métodos
| Método | Descripción |
|---|---|
| ConfigureAwait(bool) const | Configura cómo deben comportarse los await en esta tarea de resultado respecto a la captura de contexto. |
| ContinueWith(const Action<RTaskPtr<T>>&) | Crea una continuación que se ejecuta cuando la tarea de resultado se completa. |
| get_Result() const | Obtiene el resultado de la operación asíncrona. |
| GetAwaiter() const | Obtiene un awaiter para esta tarea de resultado para usar con Await. |
| ResultTask(const Func<T>&) | Construye un ResultTask con una función que devuelve un valor. |
| ResultTask() | Implementación interna. No para código de usuario. |
| ResultTask(const T&) | Constructor interno para crear tareas de resultado con un resultado especificado. |
| set_Result(const T&) | Establece el valor de resultado para la tarea. |
Observaciones
Representa una operación asíncrona que produce un resultado, similar a System.Threading.Tasks.Task
Ver también
- Class Task
- Namespace System::Threading::Tasks
- Library Aspose.Page for C++