System::Threading::Tasks::ResultTask::ContinueWith метод

ResultTask::ContinueWith(const Action<RTaskPtr<T>>&) method

Создаёт продолжение, которое выполняется, когда задача результата завершается.

TaskPtr System::Threading::Tasks::ResultTask<T>::ContinueWith(const Action<RTaskPtr<T>> &continuationAction)
ПараметрТипОписание
continuationActionconst Action<RTaskPtr<T>>&Action для выполнения, когда эта задача завершается, получая эту задачу-результат

ReturnValue

TaskPtr A new task representing the continuation

Примечания

Действие продолжения получает этот ResultTask для доступа к значению результата

См. также

ResultTask::ContinueWith(const Action<TaskPtr>&) method

Создаёт продолжение, которое выполняется, когда задача завершается.

TaskPtr System::Threading::Tasks::Task::ContinueWith(const Action<TaskPtr> &continuationAction)
ПараметрТипОписание
continuationActionconst Action<TaskPtr>&Action для выполнения, когда эта задача завершается

ReturnValue

TaskPtr A new task representing the continuation

См. также

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Тип результата продолжения задачи
ПараметрТипОписание
continuationFunctionconst Func<RTaskPtr<T>, TNewResult>&Функция для получения результата продолжения, когда эта задача завершается, получая эту задачу-результат

ReturnValue

RTaskPtr A new task representing the continuation

Примечания

Функция продолжения получает этот ResultTask, чтобы получить значение результата

См. также

ResultTask::ContinueWith(const Func<TaskPtr, TResult>&) method

Создаёт продолжение, которое выполняется, когда задача завершается.

template<typename TResult> RTaskPtr<TResult> System::Threading::Tasks::Task::ContinueWith(const Func<TaskPtr, TResult> &continuationFunction)
ПараметрОписание
TResultТип результата задачи
ПараметрТипОписание
continuationFunctionconst Func<TaskPtr, TResult>&Функция получения результата, когда эта задача завершается

ReturnValue

RTaskPtr A new task representing the continuation

См. также