System.ComponentModel.BackgroundWorker
Executes an operation on a separate thread.
Gets a value indicating whether the application has requested cancellation of a background operation.
Gets a value indicating whether the BackgroundWorker is running an asynchronous operation.
Gets or sets a value indicating whether the BackgroundWorker can report progress updates.
Gets or sets a value indicating whether the BackgroundWorker supports asynchronous cancellation.
Occurs when RunWorkerAsync is called.
Occurs when ReportProgress is called.
Occurs when the background operation has completed, has been canceled, or has raised an exception.
public BackgroundWorker()
Initializes a new instance of the BackgroundWorker class.
Requests cancellation of a pending background operation.
Raises the DoWork event.
Raises the ProgressChanged event.
Raises the RunWorkerCompleted event.
Raises the ProgressChanged event.
Raises the ProgressChanged event.
Starts execution of a background operation.
Starts execution of a background operation.