DispatcherScheduler – třída
Představuje objekt, který plánuje jednotky práce na dispečera.
Hierarchie dědičnosti
System.Object
System.Reactive.Concurrency.DispatcherScheduler
Obor názvů:System.Reactive.Concurrency
Sestavení: System.Reactive.Windows.Threading (v System.Reactive.Windows.Threading.dll)
Syntax
'Declaration
Public Class DispatcherScheduler _
Implements IScheduler
'Usage
Dim instance As DispatcherScheduler
public class DispatcherScheduler : IScheduler
public ref class DispatcherScheduler : IScheduler
type DispatcherScheduler =
class
interface IScheduler
end
public class DispatcherScheduler implements IScheduler
Typ DispatcherScheduler zveřejňuje následující členy.
Konstruktory
Název | Description | |
---|---|---|
DispatcherScheduler | Vytvoří dispatcherScheduler, který naplánuje jednotky práce na dispečera. |
Nahoře
Vlastnosti
Název | Description | |
---|---|---|
Dispečer | Získá dispečer přidružený k DispatcherScheduler. | |
Instance | ||
Now | Získá představu plánovače o aktuálním čase. |
Nahoře
Metody
Název | Description | |
---|---|---|
Je rovno | (Zděděno z objektu.) | |
Finalize | (Zděděno z objektu.) | |
Gethashcode | (Zděděno z objektu.) | |
GetType | (Zděděno z objektu.) | |
Memberwiseclone | (Zděděno z objektu.) | |
Schedule<TState>(TState, Func<IScheduler, TState, IDisposable>) | Naplánuje provedení akce v dispečeru. | |
Schedule<TState>(TState, DateTimeOffset, Func<IScheduler, TState, IDisposable>) | ||
Schedule<TState>(TState, TimeSpan, Func<IScheduler, TState, IDisposable>) | ||
ToString | (Zděděno z objektu.) |
Nahoře
Metody rozšíření
Název | Description | |
---|---|---|
Schedule(Action) | Přetíženo. Naplánuje provedení akce. (Definováno plánovačem.) | |
Schedule(Akce<>) | Přetíženo. Naplánuje rekurzivní provedení akce. (Definováno plánovačem.) | |
Schedule(TimeSpan; Action) | Přetíženo. Naplánuje provedení akce po dueTime. (Definováno plánovačem.) | |
Schedule(DateTimeOffset, Action) | Přetíženo. Naplánuje provedení akce v dueTime. (Definováno plánovačem.) | |
Schedule(TimeSpan; Action<Action<TimeSpan>>) | Přetíženo. Naplánuje akci, která se má provést rekurzivně po každém dueTime. (Definováno plánovačem.) | |
Schedule(DateTimeOffset, Akce<<DateTimeOffset>>) | Přetíženo. Naplánuje provedení akce po dueTime. (Definováno plánovačem.) | |
Schedule<TState>(TState, Action<TState, Action<TState>>) | Přetíženo. Naplánuje rekurzivní provedení akce. (Definováno plánovačem.) | |
Schedule<TState>(TState, TimeSpan, Action<TState, Action<TState, TimeSpan>>) | Přetíženo. Naplánuje akci, která se má provést rekurzivně po každém dueTime. (Definováno plánovačem.) | |
Schedule<TState>(TState, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) | Přetíženo. Naplánuje akci, která se má provést rekurzivně v každém dueTime. (Definováno plánovačem.) |
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é z více vláken. U členů instancí není zaručena bezpečnost pro přístup z více vláken.