Click or drag to resize
ThreadWorkerT Methods

The ThreadWorkerT generic type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAbort
Aborts the worker
Protected methodAbortInternal
Aborts the worker
Protected methodCreateThread
Creates a worker thread object. Override to modify the thread configuration
Protected methodDoMaintenance
Runs the maintenance routine for the worker
Public methodStatic memberEnsureRunningThread
Ensures a running thread for this processor
Protected methodFinish
Finishes the worker process. Implement this method to specify what the worker must do in order to not lose its internal data when being finished. Leave empty if no extra action is required.
Protected methodInitialize
Initializes the worker. Runs in the worker thread before the thread processes the first iteration.
Public methodStatic memberIsThreadRunning
Returns true if the worker thread is currently running
Protected methodProcess
Method processing actions.
Public methodStatic memberRegister
Registers the worker so that it runs within the system
Protected methodRegisterInternal
Registers the worker
Public methodStatic memberReset Obsolete.
Resets the worker
Protected methodResetInternal Obsolete.
Resets the worker
Protected methodRun
Runs the action.
Protected methodRunAsync
Runs the task in an asynchronous thread.
Protected methodRunMaintenance
Runs the maintenance routine for the worker if it should run.
Protected methodRunProcess
Runs the internal process of the worker
Public methodStatic memberStopExecution
Stops the worker after finishing its job
Top
See Also