C# Класс Akka.Actor.DedicatedThreadScheduler

Наследование: SchedulerBase, IDateTimeOffsetNowTimeProvider
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
DedicatedThreadScheduler ( ActorSystem system ) : System

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

Метод Описание
InternalScheduleOnce ( System.TimeSpan delay, System.Action action, ICancelable cancelable ) : void
InternalScheduleRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action, ICancelable cancelable ) : void
InternalScheduleTellOnce ( System.TimeSpan delay, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void
InternalScheduleTellRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void

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

Метод Описание
AddWork ( System.TimeSpan delay, System.Action work, CancellationToken token ) : void
InternalScheduleOnce ( System.TimeSpan initialDelay, System.Action action, CancellationToken token ) : void
InternalScheduleRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action, CancellationToken token ) : void

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

DedicatedThreadScheduler() публичный Метод

public DedicatedThreadScheduler ( ActorSystem system ) : System
system ActorSystem
Результат System

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

protected InternalScheduleOnce ( System.TimeSpan delay, System.Action action, ICancelable cancelable ) : void
delay System.TimeSpan
action System.Action
cancelable ICancelable
Результат void

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

protected InternalScheduleRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action, ICancelable cancelable ) : void
initialDelay System.TimeSpan
interval System.TimeSpan
action System.Action
cancelable ICancelable
Результат void

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

protected InternalScheduleTellOnce ( System.TimeSpan delay, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void
delay System.TimeSpan
receiver ICanTell
message object
sender IActorRef
cancelable ICancelable
Результат void

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

protected InternalScheduleTellRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void
initialDelay System.TimeSpan
interval System.TimeSpan
receiver ICanTell
message object
sender IActorRef
cancelable ICancelable
Результат void