Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Schedules an action to be executed after dueTime.
Namespace: System.Reactive.Concurrency
Assembly: System.Reactive (in System.Reactive.dll)
Syntax
'Declaration
Function Schedule(Of TState) ( _
state As TState, _
dueTime As TimeSpan, _
action As Func(Of IScheduler, TState, IDisposable) _
) As IDisposable
'Usage
Dim instance As IScheduler
Dim state As TState
Dim dueTime As TimeSpan
Dim action As Func(Of IScheduler, TState, IDisposable)
Dim returnValue As IDisposable
returnValue = instance.Schedule(state, _
dueTime, action)
IDisposable Schedule<TState>(
TState state,
TimeSpan dueTime,
Func<IScheduler, TState, IDisposable> action
)
generic<typename TState>
IDisposable^ Schedule(
TState state,
TimeSpan dueTime,
Func<IScheduler^, TState, IDisposable^>^ action
)
abstract Schedule :
state:'TState *
dueTime:TimeSpan *
action:Func<IScheduler, 'TState, IDisposable> -> IDisposable
JScript does not support generic types and methods.
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).