HistoricalScheduler Class
Provides a virtual time scheduler that uses DateTimeOffset for absolute time and TimeSpan for relative time.
Inheritance Hierarchy
System.Object
System.Reactive.Concurrency.VirtualTimeSchedulerBase<DateTimeOffset, TimeSpan>
System.Reactive.Concurrency.HistoricalSchedulerBase
System.Reactive.Concurrency.HistoricalScheduler
Namespace: System.Reactive.Concurrency
Assembly: System.Reactive (in System.Reactive.dll)
Syntax
'Declaration
Public Class HistoricalScheduler _
Inherits HistoricalSchedulerBase
'Usage
Dim instance As HistoricalScheduler
public class HistoricalScheduler : HistoricalSchedulerBase
public ref class HistoricalScheduler : public HistoricalSchedulerBase
type HistoricalScheduler =
class
inherit HistoricalSchedulerBase
end
public class HistoricalScheduler extends HistoricalSchedulerBase
The HistoricalScheduler type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
HistoricalScheduler | Initializes a new instance of the HistoricalScheduler class. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
Clock | Gets the scheduler's absolute time clock value. (Inherited from VirtualTimeSchedulerBase<TAbsolute, TRelative>.) |
![]() |
Comparer | Gets the comparer used to compare absolute time values. (Inherited from VirtualTimeSchedulerBase<TAbsolute, TRelative>.) |
![]() |
IsEnabled | Gets whether the scheduler is enabled to run work. (Inherited from VirtualTimeSchedulerBase<TAbsolute, TRelative>.) |
![]() |
Now | Gets the scheduler's notion of current time. (Inherited from VirtualTimeSchedulerBase<TAbsolute, TRelative>.) |
Top
Methods
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.