Share via


BackgroundWorker Component

The BackgroundWorker component enables your form or control to run an operation asynchronously.

In This Section

  • BackgroundWorker Component Overview
    Describes the BackgroundWorker component, which gives you the ability to execute time-consuming operations asynchronously ("in the background"), on a thread different from your application's main UI thread.
Topic Location
Walkthrough: Running an Operation in the Background Windows Forms Controls
Walkthrough: Implementing a Form That Uses a Background Operation Windows Forms Controls
Walkthrough: Running an Operation in the Background Windows Forms Controls
Walkthrough: Implementing a Form That Uses a Background Operation Windows Forms Controls
Walkthrough: Running an Operation in the Background Windows Forms Controls
Walkthrough: Implementing a Form That Uses a Background Operation Windows Forms Controls
Walkthrough: Running an Operation in the Background Windows Forms Controls
Walkthrough: Implementing a Form That Uses a Background Operation Windows Forms Controls

Reference

  • Event-based Asynchronous Pattern Overview
    Describes how the asynchronous pattern makes available the advantages of multithreaded applications while hiding many of the complex issues inherent in multithreaded design.