Export (0) Print
Expand All

IScheduler.Schedule<TState> Method (TState, TimeSpan, Func<IScheduler, TState, IDisposable>)

Schedules an action to be executed after dueTime.

Namespace:  System.Reactive.Concurrency
Assembly:  System.Reactive (in System.Reactive.dll)

IDisposable Schedule<TState>(
	TState state,
	TimeSpan dueTime,
	Func<IScheduler, TState, IDisposable> action
)

Type Parameters

TState

The state argument type.

Parameters

state
Type: TState
The state passed to the action to be executed.
dueTime
Type: System.TimeSpan
The relative time after which to execute the action.
action
Type: System.Func<IScheduler, TState, IDisposable>
The action to be executed.

Return Value

Type: System.IDisposable
The disposable object used to cancel the scheduled action (best effort).
Show:
© 2014 Microsoft