Export (0) Print
Expand All

Scheduler::Schedule Method (IScheduler, DateTimeOffset, Action<Action<DateTimeOffset>>)

Schedules an action to be executed after dueTime.

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

static IDisposable^ Schedule(
	IScheduler^ scheduler, 
	DateTimeOffset dueTime, 
	Action<Action<DateTimeOffset>^>^ action


Type: System.Reactive.Concurrency::IScheduler
The scheduler to execute the action on.
Type: System::DateTimeOffset
The relative time after which to execute the action.
Type: System::Action<Action<DateTimeOffset>>
The action to execute recursively.

Return Value

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

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IScheduler. When you use instance method syntax to call this method, omit the first parameter. For more information, see https://msdn.microsoft.com/en-us/library/bb384936(v=vs.103).aspx or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.103).aspx.
© 2015 Microsoft