task_continuation_context 类

task_continuation_context 选件类允许您指定在何处需要继续执行。在 Windows 应用商店 应用程序仅使用此选件类。对于桌面应用程序,运行时依赖任务延续的执行上下文,并且不进行配置。

class task_continuation_context : public details::_ContextCallback;

成员

Hh749968.collapse_all(zh-cn,VS.110).gif公共方法

名称

描述

task_continuation_context::use_arbitrary 方法

创建允许运行时选择继续执行上下文的任务继续上下文。

task_continuation_context::use_current 方法

返回表示当前执行上下文的任务延续上下文对象。

task_continuation_context::use_default 方法

创建默认任务延续上下文。

备注

从异步操作会创建一个任务,例如 Windows::Foundation::iasyncoperation<tresult>,使用可帮助您忽略线程处理特定细节的语义。尽管操作可能运行到后台线程(或此不能由线程返回),该异步默认情况下在换言之,开始继续操作的单元确保运行(从调用 concurrency::task::then)的单元。可以使用 task_continuation_context 选件类控件继续执行上下文。有关更多信息,请参见 用 C++ 为 Windows 应用商店应用程序创建异步操作

继承层次结构

_ContextCallback

task_continuation_context

要求

标头: ppltasks.h

命名空间: 并发

请参见

参考

concurrency 命名空间

task 类(并发运行时)