The members of System.Threading.Tasks.TaskScheduler are listed below.
See Also: Inherited members from System.Object
Initializes the System.Threading.Tasks.TaskScheduler. |
[read-only] static | Current | TaskScheduler.
Gets the System.Threading.Tasks.TaskScheduler associated with the currently executing task. |
[read-only] static | Default | TaskScheduler.
Gets the default System.Threading.Tasks.TaskScheduler instance that is provided by the .NET Framework. |
[read-only] | Id | int.
Gets the unique ID for this System.Threading.Tasks.TaskScheduler. |
[read-only] | MaximumConcurrencyLevel | int.
Indicates the maximum concurrency level this System.Threading.Tasks.TaskScheduler is able to support. |
static | FromCurrentSynchronizationContext()
|
abstract | GetScheduledTasks()
| |
abstract | QueueTask(Task)
| |
TryDequeue(Task)
| ||
TryExecuteTask(Task)
| ||
abstract | TryExecuteTaskInline(Task, bool)
|
static | UnobservedTaskException |
Occurs when a faulted task's unobserved exception is about to trigger exception escalation policy, which, by default, would terminate the process. |