ImmediateScheduler.Schedule<TState> Method (TState, DateTimeOffset, Func<IScheduler, TState, IDisposable>)
Schedules an action to be executed at dueTime.
Namespace: System.Reactive.Concurrency
Assembly: System.Reactive (in System.Reactive.dll)
public IDisposable Schedule<TState>(
TState state,
DateTimeOffset dueTime,
Func<IScheduler, TState, IDisposable> action
)
Type Parameters
- TState
The state argument type.
Parameters
- state
- Type: TState
State passed to the action to be executed.
- dueTime
- Type: System.DateTimeOffset
Absolute time at which to execute the action.
- action
- Type: System.Func<IScheduler, TState, IDisposable>
Action to be executed.
Return Value
Type: System.IDisposableDisposable object used to cancel the scheduled action (best effort).