TaskToAsyncResult 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于基于 Task “Begin”和“End”方法实现异步编程模型模式的方法。
public ref class TaskToAsyncResult abstract sealed
public static class TaskToAsyncResult
type TaskToAsyncResult = class
Public Class TaskToAsyncResult
- 继承
-
TaskToAsyncResult
方法
Begin(Task, AsyncCallback, Object) |
从指定的 Task创建一个新的 IAsyncResult ,可以选择在任务完成时调用 |
End(IAsyncResult) |
等待 Task 由 IAsyncResult 返回 Begin(Task, AsyncCallback, Object) 的 包装完成。 |
End<TResult>(IAsyncResult) |
等待 Task<TResult> 由 IAsyncResult 返回 Begin(Task, AsyncCallback, Object) 的 包装完成。 |
Unwrap(IAsyncResult) |
从 创建的 Begin(Task, AsyncCallback, Object)中提取IAsyncResult基础 Task 。 |
Unwrap<TResult>(IAsyncResult) |
从 创建的 Begin(Task, AsyncCallback, Object)中提取IAsyncResult基础 Task<TResult> 。 |