Freigeben über


Fine-Tuning Ihrer asynchronen Anwendung (Visual Basic)

Mithilfe der Methoden und Eigenschaften, die der Task Typ verfügbar macht, können Sie Ihren asynchronen Anwendungen Präzision und Flexibilität hinzufügen. Die Themen in diesem Abschnitt zeigen Beispiele, die CancellationToken und wichtige Task-Methoden wie Task.WhenAll und Task.WhenAny verwenden.

Indem Sie WhenAny und WhenAll verwenden, können Sie mehrere Aufgaben einfacher starten und deren Abschluss erwarten, indem Sie einen einzigen Vorgang überwachen.

Dieser Abschnitt enthält die folgenden Beispiele.

Hinweis

Zum Ausführen der Beispiele müssen Sie Visual Studio 2012 oder höher und .NET Framework 4.5 oder höher auf Ihrem Computer installiert haben.

Die Projekte erstellen eine Benutzeroberfläche, die eine Schaltfläche enthält, die den Prozess startet, und eine Schaltfläche, die sie abbricht, wie in der folgenden Abbildung dargestellt. Die Schaltflächen werden benannt startButton und cancelButton.

WPF-Fenster mit Schaltfläche

Sie können die vollständigen Windows Presentation Foundation (WPF)-Projekte aus dem Async-Beispiel herunterladen: Optimieren Ihrer Anwendung.

Siehe auch