HistoricalSchedulerBase クラス
履歴スケジューラの基本クラス、絶対時刻に DateTimeOffset を使用する仮想時間スケジューラ、相対時間の TimeSpan を表します。
継承階層
System.Object
System.Reactive.Concurrency.VirtualTimeSchedulerBase<DateTimeOffset、 TimeSpan>
System.Reactive.Concurrency.HistoricalSchedulerBase
System.Reactive.Concurrency.HistoricalScheduler
Namespace:System.Reactive.Concurrency
アセンブリ: System.Reactive (System.Reactive.dll)
構文
'Declaration
Public MustInherit Class HistoricalSchedulerBase _
Inherits VirtualTimeSchedulerBase(Of DateTimeOffset, TimeSpan)
'Usage
Dim instance As HistoricalSchedulerBase
public abstract class HistoricalSchedulerBase : VirtualTimeSchedulerBase<DateTimeOffset, TimeSpan>
public ref class HistoricalSchedulerBase abstract : public VirtualTimeSchedulerBase<DateTimeOffset, TimeSpan>
[<AbstractClassAttribute>]
type HistoricalSchedulerBase =
class
inherit VirtualTimeSchedulerBase<DateTimeOffset, TimeSpan>
end
public abstract class HistoricalSchedulerBase extends VirtualTimeSchedulerBase<DateTimeOffset, TimeSpan>
HistoricalSchedulerBase 型は、次のメンバーを公開します。
コンストラクター
名前 | 説明 | |
---|---|---|
![]() |
HistoricalSchedulerBase | DateTimeOffset の最小値を初期クロック値として使用して、新しい履歴スケジューラを作成します。 |
上
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
時計 | スケジューラの絶対時間クロック値を取得します。 ( VirtualTimeSchedulerBase<TAbsolute、TRelative> から継承されます)。 |
![]() |
比較演算子 | 絶対時間値の比較に使用される比較子を取得します。 ( VirtualTimeSchedulerBase<TAbsolute、TRelative> から継承されます)。 |
![]() |
IsEnabled | スケジューラが作業の実行を有効にするかどうかを取得します。 ( VirtualTimeSchedulerBase<TAbsolute、TRelative> から継承されます)。 |
![]() |
Now | スケジューラの現在時刻の概念を取得します。 ( VirtualTimeSchedulerBase<TAbsolute、TRelative> から継承されます)。 |
上
メソッド
上
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。