BackgroundWorker-Komponente
Aktualisiert: September 2010
Mithilfe der BackgroundWorker-Komponente kann ein Vorgang in einem Formular oder Steuerelement asynchron ausgeführt werden.
In diesem Abschnitt
Übersicht über die BackgroundWorker-Komponente
Beschreibt die BackgroundWorker-Komponente, die es Ihnen ermöglicht, zeitaufwendige Vorgänge ("im Hintergrund") in einem anderen Thread als dem primären UI-Thread der Anwendung asynchron auszuführen.Exemplarische Vorgehensweise: Ausführen eines Vorgangs im Hintergrund
Veranschaulicht die Verwendung der BackgroundWorker-Komponente im Designer, um einen zeitaufwendigen Vorgang in einem separaten Thread auszuführen.Gewusst wie: Ausführen eines Vorgangs im Hintergrund
Veranschaulicht die Verwendung der BackgroundWorker-Komponente, um einen zeitaufwendigen Vorgang in einem separaten Thread auszuführen.Exemplarische Vorgehensweise: Implementieren eines Formulars, das eine Hintergrundoperation verwendet
Erstellt eine Anwendung mithilfe des Designers, der mathematische Berechnungen asynchron ausführt.Gewusst wie: Implementieren eines Formulars, das eine Hintergrundoperation verwendet
Erstellt eine Anwendung, die mathematische Berechnungen asynchron ausführt.Gewusst wie: Downloaden einer Datei im Hintergrund
Veranschaulicht die Verwendung der BackgroundWorker-Komponente, um eine Datei in einem separaten Thread herunterzuladen.
Referenz
BackgroundWorker
Beschreibt diese Klasse und enthält Links zu allen Membern.RunWorkerCompletedEventArgs
Beschreibt den Typ, der Daten für das RunWorkerCompleted-Ereignis enthält.ProgressChangedEventArgs
Beschreibt den Typ, der Daten für das ProgressChanged-Ereignis enthält.
Verwandte Abschnitte
- Übersicht über ereignisbasierte asynchrone Muster
Beschreibt, wie das asynchrone Muster die Vorteile von Multithreadanwendungen verfügbar macht, während zahlreiche komplexere Aspekte des Multithreaddesigns im Hintergrund ablaufen.
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
September 2010 |
Doppelte Links behoben. |
Kundenfeedback. |