Base (abstract) class for worker threads.
Inheritance Hierarchy
CleanCode.Threading ThreadWorker
CleanCode.Net PingWorker
CleanCode.Net WMIWorker
CleanCode.RemoteCommands CmdRunnerWorker
Namespace: CleanCode.Threading
Assembly: CleanCode (in CleanCode.dll) Version: 1.2.3.0 (1.2.03)
Syntax
Remarks
Inherited classes work in conjunction with an instance of ThreadManager to manage background operations for a GUI. A number of abstract methods must be implemented when you subclass this class, plus you should wrap your main code with a try-catch block that catches a ThreadAbortException, in case the user initiates an abort through the ThreadManager.
Known subclasses:
Since CleanCode 0.9.07.
See Also