![]() | DigitalRune.Threading Namespace |
Class | Description | |
---|---|---|
![]() ![]() | Parallel |
Provides support for parallel execution of tasks.
|
![]() | TaskException |
Occurs when an unhandled exception is thrown within a Task.
|
![]() | WorkStealingScheduler |
A task scheduler that supports "work stealing" to balance tasks across multiple worker
threads.
|
Structure | Description | |
---|---|---|
![]() | Task |
Represents an asynchronous operation.
|
![]() | TaskT |
Represents an asynchronous operation that can return a value.
|
![]() | WorkOptions |
Defines how an IWork instance can be executed.
|
Interface | Description | |
---|---|---|
![]() | ITaskScheduler |
Defines a task scheduler.
|
![]() | IWork |
Represents a piece of work which can be executed in parallel.
|