Dela via


Finjustera ditt Async-program (Visual Basic)

Du kan lägga till precision och flexibilitet i dina asynkrona program med hjälp av de metoder och egenskaper som Task typen gör tillgängliga. Avsnitten i det här avsnittet visar exempel som använder CancellationToken och viktiga Task metoder som Task.WhenAll och Task.WhenAny.

Med hjälp WhenAny av och WhenAllkan du enklare starta flera uppgifter och vänta på att de slutförs genom att övervaka en enda uppgift.

Det här avsnittet innehåller följande exempel.

Kommentar

Om du vill köra exemplen måste du ha Visual Studio 2012 eller senare och .NET Framework 4.5 eller senare installerat på datorn.

Projekten skapar ett användargränssnitt som innehåller en knapp som startar processen och en knapp som avbryter den, som följande bild visar. Knapparna heter startButton och cancelButton.

WPF window with Cancel button

Du kan ladda ned de fullständiga WPF-projekten (Windows Presentation Foundation) från Async Sample: Fine Tuning Your Application.

Se även