共用方式為


IScheduler 介面

表示排程工作單位的物件。

Namespace:System.Reactive.Concurrency
裝配: System.Reactive.dll) 中的 System.Reactive (

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 類型會公開下列成員。

屬性

  名稱 描述
屬性 現在 取得排程器目前時間的概念。

頂端

方法

  名稱 描述
方法 排程 < TState > (TState、Func < IScheduler、TState、IDisposable >) 排程要執行的動作。
方法 排程 < TState > (TState、DateTimeOffset、Func < IScheduler、TState、IDisposable >) 排程要于 dueTime 執行的動作。
方法 排程 < TState > (TState、TimeSpan、Func < IScheduler、TState、IDisposable >) 排程在 dueTime 之後要執行的動作。

頂端

擴充方法

  名稱 描述
公用擴充方法 排程 (動作) 多載。 排程要執行的動作。 Scheduler.) 定義的 (
公用擴充方法 排程 (動作 < 動作 >) 多載。 排程以遞迴方式執行的動作。 Scheduler.) 定義的 (
公用擴充方法 排程 (時間範圍、動作) 多載。 排程在 dueTime 之後要執行的動作。 Scheduler.) 定義的 (
公用擴充方法 Schedule (DateTimeOffset、Action) 多載。 排程要于 dueTime 執行的動作。 Scheduler.) 定義的 (
公用擴充方法 排程 (時間範圍、動作 < 動作 < 時間範圍 >>) 多載。 排程在每個 dueTime 之後以遞迴方式執行的動作。 Scheduler.) 定義的 (
公用擴充方法 排程 (DateTimeOffset、動作 << DateTimeOffset >>) 多載。 排程在 dueTime 之後要執行的動作。 Scheduler.) 定義的 (
公用擴充方法 排程 TState > (TState、Action TState、Action << TState >>) < 多載。 排程以遞迴方式執行的動作。 Scheduler.) 定義的 (
公用擴充方法 排程 < TState > (TState、TimeSpan、Action < TState、Action < TState、TimeSpan >>) 多載。 排程在每個 dueTime 之後以遞迴方式執行的動作。 Scheduler.) 定義的 (
公用擴充方法 排程 < TState > (TState、DateTimeOffset、Action < TState、Action < TState、DateTimeOffset >>) 多載。 排程在每個 dueTime 以遞迴方式執行的動作。 Scheduler.) 定義的 (

頂端

另請參閱

參考

System.Reactive.Concurrency 命名空間