SynchronizationContextScheduler Class
Represents an object that schedules units of work on a provided SynchronizationContext.
Namespace: System.Reactive.Concurrency
Assembly: System.Reactive (in System.Reactive.dll)
The SynchronizationContextScheduler type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | SynchronizationContextScheduler | Creates an object that schedules units of work on the provided SynchronizationContext. |
| 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. |
![]() | Schedule(Of TState)(TState, DateTimeOffset, Func(Of IScheduler, TState, IDisposable)) | Schedules an action to be executed at dueTime. |
![]() | Schedule(Of TState)(TState, TimeSpan, Func(Of IScheduler, TState, IDisposable)) | Schedules an action to be executed after dueTime. |
![]() | 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.) |
