System.Threading.Tasks.TaskScheduler Class

Represents an object that handles the low-level work of queuing tasks onto threads.

See Also: TaskScheduler Members


public abstract class TaskScheduler


System.Threading.Tasks.TaskScheduler acts as the extension point for all pluggable scheduling logic. This includes mechanisms such as how to schedule a task for execution, and how scheduled tasks should be exposed to debuggers.

For more information and code examples, see Task Schedulers.

Several sample task schedulers are available on Code Gallery: tp://


Namespace: System.Threading.Tasks
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: