Click or drag to resize
Akka.NETIAdvancedScheduler Interface
TBD

Namespace:  Akka.Actor
Assembly:  Akka (in Akka.dll) Version: 1.2.3.42 (1.2.3.42)
Syntax
public interface IAdvancedScheduler : IActionScheduler

The IAdvancedScheduler type exposes the following members.

Methods
  NameDescription
Public methodScheduleOnce(TimeSpan, Action)
Schedules an action to be invoked after an delay. The action will be wrapped so that it completes inside the currently active actor if it is called from within an actor.
Remarks
Note! It's considered bad practice to use concurrency inside actors, and very easy to get wrong so usage is discouraged.
(Inherited from IActionScheduler.)
Public methodScheduleOnce(TimeSpan, Action, ICancelable)
Schedules an action to be invoked after an delay. The action will be wrapped so that it completes inside the currently active actor if it is called from within an actor.
Remarks
Note! It's considered bad practice to use concurrency inside actors, and very easy to get wrong so usage is discouraged.
(Inherited from IActionScheduler.)
Public methodScheduleRepeatedly(TimeSpan, TimeSpan, Action)
Schedules an action to be invoked after an initial delay and then repeatedly. The action will be wrapped so that it completes inside the currently active actor if it is called from within an actor
Remarks
Note! It's considered bad practice to use concurrency inside actors, and very easy to get wrong so usage is discouraged.
(Inherited from IActionScheduler.)
Public methodScheduleRepeatedly(TimeSpan, TimeSpan, Action, ICancelable)
Schedules an action to be invoked after an initial delay and then repeatedly. The action will be wrapped so that it completes inside the currently active actor if it is called from within an actor
Remarks
Note! It's considered bad practice to use concurrency inside actors, and very easy to get wrong so usage is discouraged.
(Inherited from IActionScheduler.)
Top
Extension Methods
  NameDescription
Public Extension MethodScheduleOnce
Schedules an action to be invoked after an delay. The action will be wrapped so that it completes inside the currently active actor if it is called from within an actor.
Remarks
Note! It's considered bad practice to use concurrency inside actors, and very easy to get wrong so usage is discouraged.
(Defined by SchedulerExtensions.)
Public Extension MethodScheduleOnceCancelable(TimeSpan, Action)Overloaded.
Schedules an action to be invoked after an delay.
(Defined by SchedulerExtensions.)
Public Extension MethodScheduleOnceCancelable(Int32, Action)Overloaded.
Schedules an action to be invoked after an delay.
(Defined by SchedulerExtensions.)
Public Extension MethodScheduleRepeatedly
Schedules an action to be invoked after an initial delay and then repeatedly. The action will be wrapped so that it completes inside the currently active actor if it is called from within an actor
Remarks
Note! It's considered bad practice to use concurrency inside actors, and very easy to get wrong so usage is discouraged.
(Defined by SchedulerExtensions.)
Public Extension MethodScheduleRepeatedlyCancelable(TimeSpan, TimeSpan, Action)Overloaded.
Schedules an action to be invoked after an initial delay and then repeatedly.
(Defined by SchedulerExtensions.)
Public Extension MethodScheduleRepeatedlyCancelable(Int32, Int32, Action)Overloaded.
Schedules an action to be invoked after an initial delay and then repeatedly.
(Defined by SchedulerExtensions.)
Top
See Also