ImmediateScheduler
StockSharp.Xaml.Charting.Threading
Provides a task scheduler that runs tasks on the current thread.
Herda de: TaskScheduler
Propriedades
MaximumConcurrencyLevel : int
Gets the maximum degree of parallelism for this scheduler.
Métodos
GetScheduledTasks() : IEnumerable<Task>
Gets the Tasks currently scheduled to this scheduler.
Retorna: An empty enumerable, as Tasks are never queued, only executed.
QueueTask(Task)
Runs the provided Task synchronously on the current thread.
- task
- The task to be executed.
TryExecuteTaskInline(Task, bool) : bool
Runs the provided Task synchronously on the current thread.
- task
- The task to be executed.
- taskWasPreviouslyQueued
- Whether the Task was previously queued to the scheduler.
Retorna: True if the Task was successfully executed; otherwise, false.