VirtualTimeScheduler<TAbsolute, TRelative> – třída
Představuje základní třídu pro virtuální plánovače času používající frontu priority pro naplánované položky.
Hierarchie dědičnosti
System.Object
System.Reactive.Concurrency.VirtualTimeSchedulerBase<TAbsolute, TRelative>
System.Reactive.Concurrency.VirtualTimeScheduler<TAbsolute, TRelative>
Microsoft.Reactive.Testing.TestScheduler
Obor názvů:System.Reactive.Concurrency
Sestavení: System.Reactive (v 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.
Parametry typu
- TAbsolute
Typ argumentu absolutního času
- Vztah
Typ argumentu relativního času.
Typ VirtualTimeScheduler<TAbsolute, TRelative> zveřejňuje následující členy.
Konstruktory
Název | Description | |
---|---|---|
VirtualTimeScheduler<TAbsolute, TRelative>() | Vytvoří nový virtuální plánovač času s výchozí hodnotou TAbsolute pro počáteční hodnotu hodin. | |
VirtualTimeScheduler<TAbsolute, TRelative>(TAbsolute, IComparer<TAbsolute>) | Vytvoří nový virtuální časový plánovač. |
Nahoře
Vlastnosti
Název | Description | |
---|---|---|
Hodiny | Získá absolutní hodnotu časových hodin plánovače. (Zděděno z VirtualTimeSchedulerBase<TAbsolute, TRelative>.) | |
Comparer | Získá porovnávač použitý k porovnání absolutních časových hodnot. (Zděděno z VirtualTimeSchedulerBase<TAbsolute, TRelative>.) | |
IsEnabled | Získá, zda je plánovač povolen ke spuštění práce. (Zděděno z VirtualTimeSchedulerBase<TAbsolute, TRelative>.) | |
Now | Získá představu plánovače o aktuálním čase. (Zděděno z VirtualTimeSchedulerBase<TAbsolute, TRelative>.) |
Nahoře
Metody
Nahoře
Bezpečný přístup z více vláken
Všechny veřejné statické členy (sdílené v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. U členů instancí není zaručena bezpečnost pro přístup z více vláken.