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
屬性

方法

名稱 Description
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 執行階段 非同步操作。 這項任務可以支持取消。

適用於