AsyncInfo Klasa

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Zapewnia metody fabryki do konstruowania reprezentacji zarządzanych zadań, które są zgodne z środowisko wykonawcze systemu Windows asynchronicznych akcji i operacji.

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
Dziedziczenie
AsyncInfo
Atrybuty

Metody

Run(Func<CancellationToken,Task>)

Tworzy i uruchamia akcję asynchroniczną środowisko wykonawcze systemu Windows przy użyciu funkcji, która generuje uruchomione zadanie. Zadanie może obsługiwać anulowanie.

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

Tworzy i uruchamia akcję asynchroniczną środowisko wykonawcze systemu Windows, która obejmuje aktualizacje postępu przy użyciu funkcji, która generuje uruchomione zadanie. Zadanie może obsługiwać anulowanie i raportowanie postępu.

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

Tworzy i uruchamia środowisko wykonawcze systemu Windows asynchronicznej operacji, która obejmuje aktualizacje postępu, przy użyciu funkcji generującej uruchomione zadanie, które zwraca wyniki. Zadanie może obsługiwać anulowanie i raportowanie postępu.

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

Tworzy i uruchamia środowisko wykonawcze systemu Windows asynchronicznej operacji przy użyciu funkcji generującej uruchomione zadanie, które zwraca wyniki. Zadanie może obsługiwać anulowanie.

Dotyczy