Sdílet prostřednictvím


AsyncInfo Třída

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Poskytuje metody továrny pro vytváření reprezentací spravovaných úloh, které jsou kompatibilní s prostředí Windows Runtime asynchronních akcí a operací.

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
Dědičnost
AsyncInfo
Atributy

Metody

Run(Func<CancellationToken,Task>)

Vytvoří a spustí prostředí Windows Runtime asynchronní akci pomocí funkce, která generuje spuštěnou úlohu. Úkol může podporovat zrušení.

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

Vytvoří a spustí prostředí Windows Runtime asynchronní akci, která zahrnuje aktualizace průběhu, pomocí funkce, která generuje spuštěnou úlohu. Úloha může podporovat vytváření zpráv o zrušení a průběhu.

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

Vytvoří a spustí prostředí Windows Runtime asynchronní operaci, která zahrnuje aktualizace průběhu, pomocí funkce, která generuje spuštěnou úlohu, která vrací výsledky. Úloha může podporovat vytváření zpráv o zrušení a průběhu.

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

Vytvoří a spustí prostředí Windows Runtime asynchronní operaci pomocí funkce, která generuje spuštěnou úlohu, která vrací výsledky. Úkol může podporovat zrušení.

Platí pro