Share via


AsyncInfo Sınıf

Tanım

Önemli

Bu API, CLS uyumlu değildir.

Zaman uyumsuz eylemler ve işlemler Windows Çalışma Zamanı uyumlu yönetilen görevlerin gösterimlerini oluşturmak için fabrika yöntemleri sağlar.

public ref class AsyncInfo abstract sealed
[System.CLSCompliant(false)]
public static class AsyncInfo
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static class AsyncInfo
[<System.CLSCompliant(false)>]
type AsyncInfo = class
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
type AsyncInfo = class
Public Class AsyncInfo
Devralma
AsyncInfo
Öznitelikler

Yöntemler

Run(Func<CancellationToken,Task>)

Başlatılan görev oluşturan bir işlev kullanarak Windows Çalışma Zamanı zaman uyumsuz eylem oluşturur ve başlatır. Görev iptali destekleyebilir.

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

Başlatılan görev oluşturan bir işlev kullanarak ilerleme güncelleştirmelerini içeren Windows Çalışma Zamanı zaman uyumsuz bir eylem oluşturur ve başlatır. Görev iptali ve ilerleme durumunu raporlamayı destekleyebilir.

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

Sonuç döndüren bir başlatılan görev oluşturan bir işlev kullanarak ilerleme güncelleştirmelerini içeren Windows Çalışma Zamanı zaman uyumsuz bir işlem oluşturur ve başlatır. Görev iptali ve ilerleme durumunu raporlamayı destekleyebilir.

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

Sonuçları döndüren bir başlatılan görev oluşturan bir işlev kullanarak zaman uyumsuz Windows Çalışma Zamanı işlemi oluşturur ve başlatır. Görev iptali destekleyebilir.

Şunlara uygulanır