C# Класс System.Threading.Tasks.TaskScheduler

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
FromCurrentSynchronizationContext ( ) : TaskScheduler

Защищенные методы

Метод Описание
GetScheduledTasks ( ) : IEnumerable
QueueTask ( System.Threading.Tasks.Task task ) : void
TaskScheduler ( ) : System
TryDequeue ( System.Threading.Tasks.Task task ) : bool
TryExecuteTask ( System.Threading.Tasks.Task task ) : bool
TryExecuteTaskInline ( System.Threading.Tasks.Task task, bool taskWasPreviouslyQueued ) : bool

Описание методов

FromCurrentSynchronizationContext() публичный статический Метод

public static FromCurrentSynchronizationContext ( ) : TaskScheduler
Результат TaskScheduler

GetScheduledTasks() защищенный абстрактный Метод

protected abstract GetScheduledTasks ( ) : IEnumerable
Результат IEnumerable

QueueTask() защищенный абстрактный Метод

protected abstract QueueTask ( System.Threading.Tasks.Task task ) : void
task System.Threading.Tasks.Task
Результат void

TaskScheduler() защищенный Метод

protected TaskScheduler ( ) : System
Результат System

TryDequeue() защищенный Метод

protected TryDequeue ( System.Threading.Tasks.Task task ) : bool
task System.Threading.Tasks.Task
Результат bool

TryExecuteTask() защищенный Метод

protected TryExecuteTask ( System.Threading.Tasks.Task task ) : bool
task System.Threading.Tasks.Task
Результат bool

TryExecuteTaskInline() защищенный абстрактный Метод

protected abstract TryExecuteTaskInline ( System.Threading.Tasks.Task task, bool taskWasPreviouslyQueued ) : bool
task System.Threading.Tasks.Task
taskWasPreviouslyQueued bool
Результат bool