Namespace Sartorius.SAF.Threading
Classes
BackgroundWorker
Implements a simple worker to do work in the background. Calls the backgroundworker events 'DoWork' and 'RunWorkerCompleted'. Does not support cancellation. Sets the Parameter property of the WorkerResult which is the parameter of the response method to the RunWorkerCompletedEventArgs. Sets the Exception property of the WorkerResult which is the parameter of the response method to the RunWorkerCompletedEventArgs.Error so that the developer can handle the exception in the response method.
BackgroundWorkException
This Exception is thrown when an exception during background work appears.
ProcessAsyncException
Represents an exception that occured during asynchronous processing with the IAsync class.
StaSynchronizationContext
A synchronization context running in a STA thread.
WorkerResult
Encapsulates the result of a background working process.
WorkerResult<T>
Encapsulates the result of a background working process.
Interfaces
IAsync
Defines methods for asynchron processing.
IBackgroundWorker
Defines methods to do work in the background.