Taal

WindowsRuntimeSystemExtensions.AsAsyncAction(Task) Methode

Definitie

Retourneert een Windows Runtime asynchrone actie die een gestarte taak vertegenwoordigt.

public:
[System::Runtime::CompilerServices::Extension]
 static Windows::Foundation::IAsyncAction ^ AsAsyncAction(System::Threading::Tasks::Task ^ source);
public static Windows.Foundation.IAsyncAction AsAsyncAction(this System.Threading.Tasks.Task source);
static member AsAsyncAction : System.Threading.Tasks.Task -> Windows.Foundation.IAsyncAction
<Extension()>
Public Function AsAsyncAction (source As Task) As IAsyncAction

Parameters

source
Task

De gestarte taak.

Retouren

Windows.Foundation.IAsyncAction

Een Windows.Foundation.IAsyncAction exemplaar dat de gestarte taak vertegenwoordigt.

Uitzonderingen

source is null.

source is een niet-gestarte taak.

Opmerkingen

Note

In Visual Basic en C# kunt u deze methode aanroepen als een instantiemethode voor elk object van het type Task. Wanneer u de syntaxis van de instantiemethode gebruikt om deze methode aan te roepen, laat u de eerste parameter weg. Zie Extension Methods (Visual Basic) of Extension Methods (C# Programming Guide) voor meer informatie.

Gebruik deze methode als u een taak wilt doorgeven aan een Windows Runtime methode die een asynchrone actie uitvoert.

De klasse AsyncInfo biedt statische methoden (Shared methoden in Visual Basic) waarmee asynchrone acties worden Windows Runtime gemaakt en gestart die taken vertegenwoordigen die kunnen reageren op annuleringsaanvragen en de voortgang van het rapport.

Van toepassing op