System::Threading::Tasks::ResultTask 类

ResultTask class

一个在完成后返回结果值的 Task 特化。

template<typename T>class ResultTask : public System::Threading::Tasks::Task
Parameter描述
T任务返回的结果值的类型

方法

方法描述
ConfigureAwait(bool) const配置对该结果任务的 await 在上下文捕获方面的行为方式。
ContinueWith(const Action<RTaskPtr<T>>&)创建一个在结果任务完成时执行的延续。
get_Result() const获取异步操作的结果。
GetAwaiter() const获取此结果任务的 awaiter,以便与 Await 一起使用。
ResultTask(const Func<T>&)使用返回值的函数构造一个 ResultTask
ResultTask()内部实现。不供用户代码使用。
ResultTask(const T&)用于创建具有指定结果的结果任务的内部构造函数。
set_Result(const T&)设置任务的结果值。

备注

表示产生结果的异步操作,类似于 .NET 中的 System.Threading.Tasks.Task

另见