AsyncInfo 类

定义

重要

此 API 不符合 CLS。

提供工厂方法,用于构造与Windows 运行时异步操作和操作兼容的托管任务的表示形式。

public ref class AsyncInfo abstract sealed
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static class AsyncInfo
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
type AsyncInfo = class
Public Class AsyncInfo
继承
AsyncInfo
属性

方法

名称 说明
Run(Func<CancellationToken,Task>)

使用生成已启动任务的函数创建和启动Windows 运行时异步操作。 该任务可以支持取消。

Run<TProgress>(Func<CancellationToken,IProgress<TProgress>,Task>)

使用生成启动任务的函数创建并启动包含进度更新的Windows 运行时异步操作。 该任务可以支持取消和进度报告。

Run<TResult,TProgress>(Func<CancellationToken,IProgress<TProgress>,Task<TResult>>)

使用生成返回结果的已启动任务的函数创建并启动包含进度更新的Windows 运行时异步操作。 该任务可以支持取消和进度报告。

Run<TResult>(Func<CancellationToken,Task<TResult>>)

使用生成返回结果的启动任务的函数创建和启动Windows 运行时异步操作。 该任务可以支持取消。

适用于