ThreadQueueWorkerTItem, TWorker Methods |
The ThreadQueueWorkerTItem, TWorker generic type exposes the following members.
Name | Description | |
---|---|---|
![]() | CreateThreadSettings | (Inherited from ThreadWorkerT.) |
![]() | Dispose |
Disposes instance of thread worker.
(Inherited from ThreadWorkerT.) |
![]() | Dispose(Boolean) |
Disposes instance of thread worker.
(Inherited from ThreadWorkerT.) |
![]() | DoMaintenance |
Runs the maintenance routine for the worker
(Inherited from ThreadWorkerT.) |
![]() | Enqueue |
Adds new item to processing queue.
|
![]() | EnsureRunningThread |
Ensures a running thread for this processor
(Inherited from ThreadWorkerT.) |
![]() | Finish |
Finishes the worker process.
(Inherited from ThreadWorkerT.) |
![]() | Initialize |
Initializes the worker. Runs in the worker thread before the thread processes the first iteration.
(Inherited from ThreadWorkerT.) |
![]() | IsThreadRunning |
Returns true if the worker thread is currently running
(Inherited from ThreadWorkerT.) |
![]() | Process |
Method processing queued actions.
(Overrides ThreadWorkerTProcess.) |
![]() | ProcessItem |
Processes the item in the queue. Override this method to process a single item from the queue.
|
![]() | ProcessItems |
Processes the given list of items. Override this method to process queued items as a bulk. Returns the number of processed items.
|
![]() | RunProcess |
Runs the internal process of the worker
(Inherited from ThreadWorkerT.) |
![]() | StopExecution |
Stops the worker after finishing its job.
(Inherited from ThreadWorkerT.) |