Dostrajanie aplikacji asynchronicznych (Visual Basic)

Możesz zwiększyć precyzję i elastyczność aplikacji asynchronicznych przy użyciu metod i właściwości udostępnianych przez Task typ. W tematach w tej sekcji przedstawiono przykłady użycia CancellationToken i ważnych Task metod, takich jak Task.WhenAll i Task.WhenAny.

Za pomocą elementów WhenAny i WhenAllmożna łatwiej uruchomić wiele zadań i poczekać na ich ukończenie, monitorując pojedyncze zadanie.

Ta sekcja zawiera następujące przykłady.

Uwaga

Aby uruchomić przykłady, na komputerze musi być zainstalowany program Visual Studio 2012 lub nowszy oraz program .NET Framework 4.5 lub nowszy.

Projekty tworzą interfejs użytkownika zawierający przycisk, który uruchamia proces i przycisk, który go anuluje, jak pokazano na poniższej ilustracji. Przyciski mają nazwy startButton i cancelButton.

WPF window with Cancel button

Kompletne projekty programu Windows Presentation Foundation (WPF) można pobrać z przykładu Async: Dostrajanie aplikacji.

Zobacz też