DispatcherScheduler Class
Represents an object that schedules units of work on a Dispatcher.
Namespace: System.Reactive.Concurrency
Assembly: System.Reactive.Windows.Threading (in System.Reactive.Windows.Threading.dll)
The DispatcherScheduler type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | DispatcherScheduler | Constructs an DispatcherScheduler that schedules units of work on dispatcher. |
| Name | Description | |
|---|---|---|
![]() | Dispatcher | Gets the dispatcher associated with the DispatcherScheduler. |
![]() ![]() | Instance | |
![]() | Now | Gets the scheduler's notion of current time. |
| Name | Description | |
|---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | Schedule(Of TState)(TState, Func(Of IScheduler, TState, IDisposable)) | Schedules an action to be executed on the dispatcher. |
![]() | Schedule(Of TState)(TState, DateTimeOffset, Func(Of IScheduler, TState, IDisposable)) | |
![]() | Schedule(Of TState)(TState, TimeSpan, Func(Of IScheduler, TState, IDisposable)) | |
![]() | ToString | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | Schedule(Action) | Overloaded. Schedules an action to be executed. (Defined by Scheduler.) |
![]() | Schedule(Action(Of Action)) | Overloaded. Schedules an action to be executed recursively. (Defined by Scheduler.) |
![]() | Schedule(TimeSpan, Action) | Overloaded. Schedules an action to be executed after dueTime. (Defined by Scheduler.) |
![]() | Schedule(DateTimeOffset, Action) | Overloaded. Schedules an action to be executed at dueTime. (Defined by Scheduler.) |
![]() | Schedule(TimeSpan, Action(Of Action(Of TimeSpan))) | Overloaded. Schedules an action to be executed recursively after each dueTime. (Defined by Scheduler.) |
![]() | Schedule(DateTimeOffset, Action(Of Action(Of DateTimeOffset))) | Overloaded. Schedules an action to be executed after dueTime. (Defined by Scheduler.) |
![]() | Schedule(Of TState)(TState, Action(Of TState, Action(Of TState))) | Overloaded. Schedules an action to be executed recursively. (Defined by Scheduler.) |
![]() | Schedule(Of TState)(TState, TimeSpan, Action(Of TState, Action(Of TState, TimeSpan))) | Overloaded. Schedules an action to be executed recursively after each dueTime. (Defined by Scheduler.) |
![]() | Schedule(Of TState)(TState, DateTimeOffset, Action(Of TState, Action(Of TState, DateTimeOffset))) | Overloaded. Schedules an action to be executed recursively at each dueTime. (Defined by Scheduler.) |
Show:
