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 at dueTime.
Namespace: System.Reactive.Concurrency
Assembly: System.Reactive (in System.Reactive.dll)
Syntax
'Declaration
Public Function ScheduleRelative(Of TState) ( _
state As TState, _
dueTime As TRelative, _
action As Func(Of IScheduler, TState, IDisposable) _
) As IDisposable
'Usage
Dim instance As VirtualTimeSchedulerBase
Dim state As TState
Dim dueTime As TRelative
Dim action As Func(Of IScheduler, TState, IDisposable)
Dim returnValue As IDisposable
returnValue = instance.ScheduleRelative(state, _
dueTime, action)
public IDisposable ScheduleRelative<TState>(
TState state,
TRelative dueTime,
Func<IScheduler, TState, IDisposable> action
)
public:
generic<typename TState>
IDisposable^ ScheduleRelative(
TState state,
TRelative dueTime,
Func<IScheduler^, TState, IDisposable^>^ action
)
member ScheduleRelative :
state:'TState *
dueTime:'TRelative *
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
State passed to the action to be executed.
- dueTime
Type: TRelative
Relative time after which to execute the action.
- action
Type: System.Func<IScheduler, TState, IDisposable>
Action to be executed.
Return Value
Type: System.IDisposable
The IDisposable object used to cancel the scheduled action (best effort).