IScheduler Arabirimi
çalışma birimlerini zamanlayan bir nesneyi temsil eder.
Ad Alanı:System.Reactive.Concurrency
Derleme: System.Reactive (System.Reactive.dll içinde)
Syntax
'Declaration
Public Interface IScheduler
'Usage
Dim instance As IScheduler
public interface IScheduler
public interface class IScheduler
type IScheduler = interface end
public interface IScheduler
IScheduler türü aşağıdaki üyeleri kullanıma sunar.
Özellikler
Ad | Açıklama | |
---|---|---|
Now | Zamanlayıcının geçerli saat gösterimini alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
Schedule<TState>(TState, Func<IScheduler, TState, IDisposable>) | Yürütülecek eylemi zamanlar. | |
Schedule<TState>(TState, DateTimeOffset, Func<IScheduler, TState, IDisposable>) | DueTime'da yürütülecek bir eylem zamanlar. | |
Schedule<TState>(TState, TimeSpan, Func<IScheduler, TState, IDisposable>) | DueTime sonrasında yürütülecek bir eylem zamanlar. |
Üst
Uzantı Metotları
Ad | Açıklama | |
---|---|---|
Zamanlama(Eylem) | Fazla Yüklendi. Yürütülecek eylemi zamanlar. ( Scheduler tarafından tanımlanır.) | |
Schedule(Eylem<Eylemi>) | Fazla Yüklendi. Yinelemeli olarak yürütülecek bir eylem zamanlar. ( Scheduler tarafından tanımlanır.) | |
Schedule(TimeSpan, Action) | Fazla Yüklendi. DueTime sonrasında yürütülecek bir eylem zamanlar. ( Scheduler tarafından tanımlanır.) | |
Schedule(DateTimeOffset, Action) | Fazla Yüklendi. DueTime'da yürütülecek bir eylem zamanlar. ( Scheduler tarafından tanımlanır.) | |
Schedule(TimeSpan, Eylem<Eylemi<Zaman Aralığı>>) | Fazla Yüklendi. Her dueTime sonrasında yinelemeli olarak yürütülecek bir eylem zamanlar. ( Scheduler tarafından tanımlanır.) | |
Schedule(DateTimeOffset, Eylem<Eylemi<DateTimeOffset>>) | Fazla Yüklendi. DueTime sonrasında yürütülecek bir eylem zamanlar. ( Scheduler tarafından tanımlanır.) | |
Zamanlama<TState>(TState, Eylem<TState, Eylem<TState>>) | Fazla Yüklendi. Yinelemeli olarak yürütülecek bir eylem zamanlar. ( Scheduler tarafından tanımlanır.) | |
Zamanlama<TState>(TState, TimeSpan, Action<TState, Action<TState, TimeSpan>>) | Fazla Yüklendi. Her dueTime sonrasında yinelemeli olarak yürütülecek bir eylem zamanlar. ( Scheduler tarafından tanımlanır.) | |
Schedule<TState(TState>, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) | Fazla Yüklendi. Her dueTime'da yinelemeli olarak yürütülecek bir eylem zamanlar. ( Scheduler tarafından tanımlanır.) |
Üst