Click or drag to resize
Akka.NETTestScheduler Class
TBD
Inheritance Hierarchy
SystemObject
  Akka.TestKitTestScheduler

Namespace:  Akka.TestKit
Assembly:  Akka.TestKit (in Akka.TestKit.dll) Version: 1.2.3.129 (1.2.3.129)
Syntax
public class TestScheduler : IScheduler, 
	ITellScheduler, ITimeProvider, IAdvancedScheduler, IActionScheduler

The TestScheduler type exposes the following members.

Constructors
  NameDescription
Public methodTestScheduler
TBD
Top
Properties
  NameDescription
Public propertyAdvanced
TBD
Public propertyHighResMonotonicClock
TBD
Public propertyMonotonicClock
TBD
Public propertyNow
TBD
Protected propertyTimeNow
TBD
Top
Methods
  NameDescription
Public methodAdvance
TBD
Public methodAdvanceTo
TBD
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodScheduleOnce(TimeSpan, Action)
TBD
Public methodScheduleOnce(TimeSpan, Action, ICancelable)
TBD
Public methodScheduleRepeatedly(TimeSpan, TimeSpan, Action)
TBD
Public methodScheduleRepeatedly(TimeSpan, TimeSpan, Action, ICancelable)
TBD
Public methodScheduleTellOnce(TimeSpan, ICanTell, Object, IActorRef)
TBD
Public methodScheduleTellOnce(TimeSpan, ICanTell, Object, IActorRef, ICancelable)
TBD
Public methodScheduleTellRepeatedly(TimeSpan, TimeSpan, ICanTell, Object, IActorRef)
TBD
Public methodScheduleTellRepeatedly(TimeSpan, TimeSpan, ICanTell, Object, IActorRef, ICancelable)
TBD
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodAsInstanceOfT
TBD
(Defined by Extensions.)
Public Extension MethodMatchOverloaded.
Matches the specified target.
(Defined by PatternMatch.)
Public Extension MethodMatchTOverloaded.
Matches the specified target and return a result of target processing.
(Defined by PatternMatch.)
Public Extension MethodSchedule(TimeSpan, TimeSpan, Action)Overloaded.
TBD
(Defined by DeprecatedSchedulerExtensions.)
Public Extension MethodSchedule(TimeSpan, TimeSpan, IActorRef, Object)Overloaded.
TBD
(Defined by DeprecatedSchedulerExtensions.)
Public Extension MethodSchedule(TimeSpan, TimeSpan, Action, CancellationToken)Overloaded.
TBD
(Defined by DeprecatedSchedulerExtensions.)
Public Extension MethodSchedule(TimeSpan, TimeSpan, IActorRef, Object, CancellationToken)Overloaded.
TBD
(Defined by DeprecatedSchedulerExtensions.)
Public Extension MethodScheduleOnce(TimeSpan, Action)Overloaded.
TBD
(Defined by DeprecatedSchedulerExtensions.)
Public Extension MethodScheduleOnce(TimeSpan, IActorRef, Object)Overloaded.
TBD
(Defined by DeprecatedSchedulerExtensions.)
Public Extension MethodScheduleOnce(TimeSpan, Action, CancellationToken)Overloaded.
TBD
(Defined by DeprecatedSchedulerExtensions.)
Public Extension MethodScheduleOnce(Int32, Action, ICancelable)Overloaded.
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 MethodScheduleOnce(TimeSpan, IActorRef, Object, CancellationToken)Overloaded.
TBD
(Defined by DeprecatedSchedulerExtensions.)
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.)
Public Extension MethodScheduleTellOnce
Schedules to send a message once after a specified period of time.
(Defined by SchedulerExtensions.)
Public Extension MethodScheduleTellOnceCancelable(TimeSpan, ICanTell, Object, IActorRef)Overloaded.
Schedules to send a message once after a specified period of time.
(Defined by SchedulerExtensions.)
Public Extension MethodScheduleTellOnceCancelable(Int32, ICanTell, Object, IActorRef)Overloaded.
Schedules to send a message once after a specified period of time.
(Defined by SchedulerExtensions.)
Public Extension MethodScheduleTellRepeatedly
Schedules to send a message repeatedly. The first message will be sent after the specified initial delay and there after at the rate specified.
(Defined by SchedulerExtensions.)
Public Extension MethodScheduleTellRepeatedlyCancelable(TimeSpan, TimeSpan, ICanTell, Object, IActorRef)Overloaded.
Schedules to send a message repeatedly. The first message will be sent after the specified initial delay and there after at the rate specified.
(Defined by SchedulerExtensions.)
Public Extension MethodScheduleTellRepeatedlyCancelable(Int32, Int32, ICanTell, Object, IActorRef)Overloaded.
Schedules to send a message repeatedly. The first message will be sent after the specified initial delay and there after at the rate specified.
(Defined by SchedulerExtensions.)
Top
See Also