Freigeben über


AsyncInfo Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt Factorymethoden zum Erstellen von Darstellungen verwalteter Aufgaben bereit, die mit asynchronen Aktionen und Vorgängen der Windows-Runtime kompatibel sind.

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
Vererbung
AsyncInfo
Attribute

Methoden

Run(Func<CancellationToken,Task>)

Erstellt und startet eine asynchrone Windows-Runtime-Aktion mithilfe einer Funktion, die eine gestartete Aufgabe generiert. Die Aufgabe kann den Abbruch unterstützen.

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

Erstellt und startet eine asynchrone Windows-Runtime-Aktion, die Statusaktualisierungen enthält. Dazu wird eine Funktion verwendet, die eine gestartete Aufgabe generiert. Die Aufgabe kann die Abbruchs- und Statusberichterstellung unterstützen.

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

Erstellt und startet einen asynchronen Windows-Runtime-Vorgang, der Statusaktualisierungen enthält. Dazu wird eine Funktion verwendet, die eine gestartete Aufgabe generiert, die Ergebnisse zurückgibt. Die Aufgabe kann die Abbruchs- und Statusberichterstellung unterstützen.

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

Erstellt und startet einen asynchronen Windows-Runtime-Vorgang mithilfe einer Funktion, die eine gestartete Aufgabe generiert, die Ergebnisse zurückgibt. Die Aufgabe kann den Abbruch unterstützen.

Gilt für: