AsyncInfo Osztály

Definíció

Fontos

Ez az API nem CLS-kompatibilis.

Gyári metódusokat biztosít a felügyelt feladatok olyan ábrázolásának létrehozásához, amelyek kompatibilisek Windows-futtatókörnyezet aszinkron műveletekkel és műveletekkel.

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
Öröklődés
AsyncInfo
Attribútumok

Metódusok

Name Description
Run(Func<CancellationToken,Task>)

Létrehoz és elindít egy Windows-futtatókörnyezet aszinkron műveletet egy megkezdett tevékenységet létrehozó függvény használatával. A feladat támogatja a lemondást.

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

Létrehoz és elindít egy Windows-futtatókörnyezet aszinkron műveletet, amely folyamatfrissítéseket is tartalmaz egy megkezdett tevékenységet létrehozó függvény használatával. A tevékenység támogatja a lemondási és előrehaladási jelentéskészítést.

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

Létrehoz és elindít egy Windows-futtatókörnyezet aszinkron műveletet, amely folyamatfrissítéseket is tartalmaz egy olyan függvény használatával, amely létrehoz egy elindított feladatot, amely eredményeket ad vissza. A tevékenység támogatja a lemondási és előrehaladási jelentéskészítést.

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

Létrehoz és elindít egy Windows-futtatókörnyezet aszinkron műveletet egy olyan függvény használatával, amely létrehoz egy elindított feladatot, amely eredményeket ad vissza. A feladat támogatja a lemondást.

A következőre érvényes: