Интерфейс IScheduler
Представляет объект, который планирует единицы работы.
Пространство имен:System.Reactive.Concurrency
Сборки: System.Reactive (в System.Reactive.dll)
Синтаксис
'Declaration
Public Interface IScheduler
'Usage
Dim instance As IScheduler
public interface IScheduler
public interface class IScheduler
type IScheduler = interface end
public interface IScheduler
Тип IScheduler предоставляет следующие элементы.
Свойства
Имя | Описание | |
---|---|---|
Сейчас | Возвращает представление планировщика о текущем времени. |
TOP
Методы
Имя | Описание | |
---|---|---|
Schedule<TState>(TState, Func<IScheduler, TState, IDisposable>) | Планирует выполнение действия. | |
Schedule<TState>(TState, DateTimeOffset, Func<IScheduler, TState, IDisposable>) | Планирует выполнение действия в dueTime. | |
Schedule<TState>(TState, TimeSpan, Func<IScheduler, TState, IDisposable>) | Планирует выполнение действия после dueTime. |
TOP
Методы расширения
Имя | Описание | |
---|---|---|
Schedule(Action) | Перегружен. Планирует выполнение действия. (Определяется планировщиком.) | |
Schedule(Action<Action>) | Перегружен. Планирует рекурсивное выполнение действия. (Определяется планировщиком.) | |
Schedule(TimeSpan, Action) | Перегружен. Планирует выполнение действия после dueTime. (Определяется планировщиком.) | |
Schedule(DateTimeOffset, Action) | Перегружен. Планирует выполнение действия в dueTime. (Определяется планировщиком.) | |
Schedule(TimeSpan, Action<Action TimeSpan>><) | Перегружен. Планирует рекурсивное выполнение действия после каждого dueTime. (Определяется планировщиком.) | |
Schedule(DateTimeOffset, Action<Action DateTimeOffset>><) | Перегружен. Планирует выполнение действия после dueTime. (Определяется планировщиком.) | |
Schedule<TState>(TState, Action<TState, Action<TState>>) | Перегружен. Планирует рекурсивное выполнение действия. (Определяется планировщиком.) | |
Schedule<TState>(TState, TimeSpan, Action<TState, Action<TState, TimeSpan>>) | Перегружен. Планирует рекурсивное выполнение действия после каждого dueTime. (Определяется планировщиком.) | |
Schedule<TState>(TState, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) | Перегружен. Планирует рекурсивное выполнение действия в каждое время выполнения dueTime. (Определяется планировщиком.) |
TOP