)>
Defined in Type: HistoricalScheduler
Namespace: System.Reactive.Concurrency
Assembly: System.Reactive.dll
Applies to
netstandard2.0
Overloads
- 1.
public HistoricalScheduler() - 2.
public HistoricalScheduler(DateTimeOffset initialClock) - 3.
public HistoricalScheduler(DateTimeOffset initialClock, IComparer<DateTimeOffset> comparer)
1. Overload
public HistoricalScheduler()
Summary: Creates a new historical scheduler with the minimum value of DateTimeOffset as the initial clock value.
2. Overload
public HistoricalScheduler(DateTimeOffset initialClock)
Summary: Creates a new historical scheduler with the specified initial clock value.
Parameters
| Name | Type | Description |
|---|---|---|
initialClock | DateTimeOffset | Initial value for the clock. |
3. Overload
public HistoricalScheduler(DateTimeOffset initialClock, IComparer<DateTimeOffset> comparer)
Summary: Creates a new historical scheduler with the specified initial clock value.
Parameters
| Name | Type | Description |
|---|---|---|
initialClock | DateTimeOffset | Initial value for the clock. |
comparer | IComparer | Comparer to determine causality of events based on absolute time. |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | comparer is null. |