System::Threading::Tasks::ResultTask::ContinueWith метод
Содержание
[
Скрывать
]ResultTask::ContinueWith(const Action<RTaskPtr<T>>&) method
Создаёт продолжение, которое выполняется, когда задача результата завершается.
TaskPtr System::Threading::Tasks::ResultTask<T>::ContinueWith(const Action<RTaskPtr<T>> &continuationAction)
| Параметр | Тип | Описание |
|---|---|---|
| continuationAction | const Action<RTaskPtr<T>>& | Action для выполнения, когда эта задача завершается, получая эту задачу-результат |
ReturnValue
TaskPtr A new task representing the continuation
Примечания
Действие продолжения получает этот ResultTask для доступа к значению результата
См. также
- Typedef TaskPtr
- Typedef Action
- Typedef RTaskPtr
- Class ResultTask
- Namespace System::Threading::Tasks
- Library Aspose.Font for C++
ResultTask::ContinueWith(const Action<TaskPtr>&) method
Создаёт продолжение, которое выполняется, когда задача завершается.
TaskPtr System::Threading::Tasks::Task::ContinueWith(const Action<TaskPtr> &continuationAction)
| Параметр | Тип | Описание |
|---|---|---|
| continuationAction | const Action<TaskPtr>& | Action для выполнения, когда эта задача завершается |
ReturnValue
TaskPtr A new task representing the continuation
См. также
- Typedef TaskPtr
- Typedef Action
- Class ResultTask
- Namespace System::Threading::Tasks
- Library Aspose.Font for C++
ResultTask::ContinueWith(const Func<RTaskPtr<T>, TNewResult>&) method
Создаёт продолжение, которое выполняется, когда задача результата завершается.
template<typename TNewResult> RTaskPtr<TNewResult> System::Threading::Tasks::ResultTask<T>::ContinueWith(const Func<RTaskPtr<T>, TNewResult> &continuationFunction)
| Параметр | Описание |
|---|---|
| TNewResult | Тип результата продолжения задачи |
| Параметр | Тип | Описание |
|---|---|---|
| continuationFunction | const Func<RTaskPtr<T>, TNewResult>& | Функция для получения результата продолжения, когда эта задача завершается, получая эту задачу-результат |
ReturnValue
RTaskPtr A new task representing the continuation
Примечания
Функция продолжения получает этот ResultTask, чтобы получить значение результата
См. также
- Typedef RTaskPtr
- Class Func
- Class ResultTask
- Namespace System::Threading::Tasks
- Library Aspose.Font for C++
ResultTask::ContinueWith(const Func<TaskPtr, TResult>&) method
Создаёт продолжение, которое выполняется, когда задача завершается.
template<typename TResult> RTaskPtr<TResult> System::Threading::Tasks::Task::ContinueWith(const Func<TaskPtr, TResult> &continuationFunction)
| Параметр | Описание |
|---|---|
| TResult | Тип результата задачи |
| Параметр | Тип | Описание |
|---|---|---|
| continuationFunction | const Func<TaskPtr, TResult>& | Функция получения результата, когда эта задача завершается |
ReturnValue
RTaskPtr A new task representing the continuation
См. также
- Typedef RTaskPtr
- Class Func
- Typedef TaskPtr
- Class ResultTask
- Namespace System::Threading::Tasks
- Library Aspose.Font for C++