Click or drag to resize
EventLogWorker Methods

The EventLogWorker type exposes the following members.

Methods
  NameDescription
Protected methodAbortInternal
Aborts the worker and clears the queue
(Inherited from ThreadQueueWorker<TItem, TWorker>.)
Protected methodCreateThread
Creates a worker thread object. Override to modify the thread configuration
(Inherited from ThreadWorker<T>.)
Protected methodDequeue
Returns the first item in the queue and removes it
(Inherited from ThreadQueueWorker<TItem, TWorker>.)
Protected methodDoMaintenance
Reports the status to the thread log
(Overrides ThreadWorker<T>.DoMaintenance().)
Protected methodFinish
Finishes processing all the items remaining in the worker queue
(Overrides ThreadWorker<T>.Finish().)
Protected methodInitialize
Initializes the worker. Runs in the worker thread before the thread processes the first iteration.
(Overrides ThreadWorker<T>.Initialize().)
Protected methodProcess
Method processing queues actions.
(Inherited from ThreadQueueWorker<TItem, TWorker>.)
Protected methodProcessItem
Processes the item in the queue
(Overrides ThreadQueueWorker<TItem, TWorker>.ProcessItem(TItem).)
Protected methodProcessItems
Processes the items in the queue
(Overrides ThreadQueueWorker<TItem, TWorker>.ProcessItems(IEnumerable<TItem>).)
Protected methodRegisterInternal
Registers the worker
(Inherited from ThreadWorker<T>.)
Protected methodResetInternal Obsolete.
Resets the worker and clears the queue
(Inherited from ThreadQueueWorker<TItem, TWorker>.)
Protected methodRun
Runs the action.
(Inherited from ThreadWorker<T>.)
Protected methodRunAsync
Runs the task in an asynchronous thread.
(Inherited from ThreadWorker<T>.)
Protected methodRunMaintenance
Runs the maintenance routine for the worker if it should run.
(Inherited from ThreadWorker<T>.)
Protected methodRunProcess
Runs the internal process of the worker
(Inherited from ThreadWorker<T>.)
Top
See Also