Класс task_continuation_context
Класс task_continuation_context позволяет указать, где требуется продолжение должно быть выполнено.Этот класс используется только в приложении Магазина Windows.Для приложений рабочего стола, контекст выполнения продолжения задачи определяется средой выполнения и не настраивается.
class task_continuation_context : public details::_ContextCallback;
Члены
Открытые методы
Имя |
Описание |
---|---|
Создает контекст продолжения задачи, позволяет среде выполнения для выбора контекст выполнения для продолжения. |
|
Возвращает объект контекста продолжения задачи, представляющий текущий контекст выполнения. |
|
Создает контекст по умолчанию продолжения задачи. |
Заметки
Задача, которая создана от асинхронной операции, как Windows::Foundation::IAsyncOperation<TResult> польз специальная семантика, которая может помочь игнорировать threading детализирует углублением.Хотя операция может выполняться в фоновом потоке (или нему не может быть подперто потоком на всех), его продолжения по умолчанию гарантированные, чтобы работали на подразделении, которое запустило операции продолжения (иначе говоря, из подразделения, вызвавшей concurrency::task::then).Можно использовать класс task_continuation_context чтобы отслеживать контекст выполнения продолжения.Дополнительные сведения см. в разделе Создание асинхронных операций в C++ для приложений для Магазина Windows.
Иерархия наследования
_ContextCallback
task_continuation_context
Требования
заголовок: ppltasks.h
Параллелизм пространство имен: