QueuedTaskScheduler Class |
Namespace: SD.LLBLGen.Pro.ApplicationCore.Parallelization
The QueuedTaskScheduler type exposes the following members.
Name | Description | |
---|---|---|
QueuedTaskScheduler | Initializes the scheduler. | |
QueuedTaskScheduler(Int32) | Initializes the scheduler. | |
QueuedTaskScheduler(TaskScheduler) | Initializes the scheduler. | |
QueuedTaskScheduler(TaskScheduler, Int32) | Initializes the scheduler. | |
QueuedTaskScheduler(Int32, String, Boolean, ThreadPriority, ApartmentState, Int32, Action, Action) | Initializes the scheduler. |
Name | Description | |
---|---|---|
Id | (Inherited from TaskScheduler.) | |
MaximumConcurrencyLevel | Gets the maximum concurrency level to use when processing tasks. (Overrides TaskSchedulerMaximumConcurrencyLevel.) |
Name | Description | |
---|---|---|
ActivateNewQueue | Creates and activates a new scheduling queue for this scheduler. | |
ActivateNewQueue(Int32) | Creates and activates a new scheduling queue for this scheduler. | |
Dispose | Initiates shutdown of the scheduler. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetScheduledTasks | Gets the tasks scheduled to this scheduler. (Overrides TaskSchedulerGetScheduledTasks.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
QueueTask | Queues a task to the scheduler. (Overrides TaskSchedulerQueueTask(Task).) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
TryDequeue | (Inherited from TaskScheduler.) | |
TryExecuteTask | (Inherited from TaskScheduler.) | |
TryExecuteTaskInline | Tries to execute a task synchronously on the current thread. (Overrides TaskSchedulerTryExecuteTaskInline(Task, Boolean).) |