CleanCode.Threading NamespaceCleanCode C# Libraries v1.2.03 API
Helper classes for threading operations. The ThreadManager manages multiple ThreadWorker instances, including reporting on their collective progress and providing an orderly abort capability for user-initiated aborts.
Classes

  ClassDescription
Public classThreadManager
Manages a collection of background threads based on the ThreadWorker class.
Public classThreadWorker
Base (abstract) class for worker threads.
Delegates

  DelegateDescription
Public delegateThreadManager CompletedNotifier
Delegate signature for the callback routine to update UI upon completion of all thread work.