C# Класс Akka.Dispatch.ActorTaskScheduler

Наследование: System.Threading.Tasks.TaskScheduler
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
RunTask ( System.Action action ) : void
RunTask ( Func asyncAction ) : void

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

Метод Описание
GetScheduledTasks ( ) : IEnumerable
QueueTask ( Task task ) : void
TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool

Приватные методы

Метод Описание
ActorTaskScheduler ( ActorCell actorCell ) : System
ExecuteTask ( Task task ) : void
GetTaskException ( Task task ) : Exception
ScheduleTask ( Task task ) : void
TryUnwrapAggregateException ( AggregateException aggregateException ) : Exception

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

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

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

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

protected QueueTask ( Task task ) : void
task Task
Результат void

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

public static RunTask ( System.Action action ) : void
action System.Action
Результат void

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

public static RunTask ( Func asyncAction ) : void
asyncAction Func
Результат void

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

protected TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool
task Task
taskWasPreviouslyQueued bool
Результат bool