NewThreadScheduler
Represents an object that schedules each unit of work on a separate thread.
Gets an instance of this scheduler that uses the default Thread constructor.
public NewThreadScheduler()
Creates an object that schedules each unit of work on a separate thread.
Creates an object that schedules each unit of work on a separate thread.
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
public IDisposable SchedulePeriodic<TState>(TState state, TimeSpan period, Func<TState, TState> action)
Schedules a periodic piece of work by creating a new thread that goes to sleep when work has been dispatched and wakes up again at the next periodic due time.