VirtualTimeScheduler<TAbsolute, TRelative-Klasse>
Stellt die Basisklasse für virtuelle Zeitplaner dar, die eine Prioritätswarteschlange für geplante Elemente verwenden.
Vererbungshierarchie
System.Object
System.Reactive.Concurrency.VirtualTimeSchedulerBase<TAbsolute, TRelative>
System.Reactive.Concurrency.VirtualTimeScheduler<TAbsolute, TRelative>
Microsoft.Reactive.Testing.TestScheduler
Namespace:System.Reactive.Concurrency
Versammlung: System.Reaktiv (in System.Reactive.dll)
Syntax
'Declaration
Public MustInherit Class VirtualTimeScheduler(Of TAbsolute, TRelative) _
Inherits VirtualTimeSchedulerBase(Of TAbsolute, TRelative)
'Usage
Dim instance As VirtualTimeScheduler(Of TAbsolute, TRelative)
public abstract class VirtualTimeScheduler<TAbsolute, TRelative> : VirtualTimeSchedulerBase<TAbsolute, TRelative>
generic<typename TAbsolute, typename TRelative>
public ref class VirtualTimeScheduler abstract : public VirtualTimeSchedulerBase<TAbsolute, TRelative>
[<AbstractClassAttribute>]
type VirtualTimeScheduler<'TAbsolute, 'TRelative> =
class
inherit VirtualTimeSchedulerBase<'TAbsolute, 'TRelative>
end
JScript does not support generic types and methods.
Typparameter
- TAbsolute
Der absolute Zeitargumenttyp.
- TRelative
Der relative Zeitargumenttyp.
Der VirtualTimeScheduler-Typ<TAbsolute, TRelative> macht die folgenden Member verfügbar.
Konstruktoren
Name | BESCHREIBUNG | |
---|---|---|
![]() |
VirtualTimeScheduler<TAbsolute, TRelative>() | Erstellt einen neuen virtuellen Zeitplaner mit dem Standardwert TAbsolute für den anfänglichen Zeitwert. |
![]() |
VirtualTimeScheduler<TAbsolute, TRelative>(TAbsolute, IComparer<TAbsolute>) | Erstellt einen neuen virtuellen Zeitplaner. |
Oben
Eigenschaften
Name | BESCHREIBUNG | |
---|---|---|
![]() |
Uhr | Ruft den absoluten Zeituhrwert des Planers ab. (Geerbt von VirtualTimeSchedulerBase<TAbsolute, TRelative>.) |
![]() |
Vergleichsfunktion (Comparer) | Ruft den Vergleich ab, der zum Vergleichen absoluter Zeitwerte verwendet wird. (Geerbt von VirtualTimeSchedulerBase<TAbsolute, TRelative>.) |
![]() |
IsEnabled | Ruft ab, ob der Planer für die Ausführung von Arbeiten aktiviert ist. (Geerbt von VirtualTimeSchedulerBase<TAbsolute, TRelative>.) |
![]() |
Now | Ruft die Vorstellung der aktuellen Zeit des Planers ab. (Geerbt von VirtualTimeSchedulerBase<TAbsolute, TRelative>.) |
Oben
Methoden
Oben
Threadsicherheit
Alle öffentlichen statischen Elemente dieses Typs (Shared in Microsoft Visual Basic) sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.