EventLoopScheduler 類別
表示物件,這個物件會排程指定執行緒上的工作單位。
繼承階層架構
System.Object
System.Reactive.Concurrency.EventLoopScheduler
Namespace:System.Reactive.Concurrency
裝配: System.Reactive.dll) 中的 System.Reactive (
Syntax
'Declaration
Public NotInheritable Class EventLoopScheduler _
Implements IScheduler, IDisposable
'Usage
Dim instance As EventLoopScheduler
public sealed class EventLoopScheduler : IScheduler,
IDisposable
public ref class EventLoopScheduler sealed : IScheduler,
IDisposable
[<SealedAttribute>]
type EventLoopScheduler =
class
interface IScheduler
interface IDisposable
end
public final class EventLoopScheduler implements IScheduler, IDisposable
EventLoopScheduler 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
EventLoopScheduler () | 建立物件,以排程指定執行緒的工作單位。 | |
EventLoopScheduler (Func < ThreadStart、Thread >) | 建立物件,以排程指定執行緒的工作單位。 |
頂端
屬性
名稱 | 描述 | |
---|---|---|
現在 | 取得排程器目前時間的概念。 |
頂端
方法
名稱 | 描述 | |
---|---|---|
Dispose | 結束與此排程器相關聯的執行緒。 | |
等於 | (繼承自 Object.) | |
完成 | (繼承自 Object.) | |
GetHashCode | (繼承自 Object.) | |
GetType | (繼承自 Object.) | |
MemberwiseClone | (繼承自 Object.) | |
排程 < TState (TState > 、Func < IScheduler、TState、IDisposable >) | 排程要執行的動作。 | |
排程 < TState (TState > 、DateTimeOffset、Func < IScheduler、TState、IDisposable >) | 排程在 dueTime 執行的動作。 | |
排程 < TState (TState > 、TimeSpan、Func < IScheduler、TState、IDisposable >) | 排程在 dueTime 之後執行的動作。 | |
ToString | (繼承自 Object.) |
頂端
擴充方法
名稱 | 描述 | |
---|---|---|
排程 (動作) | 多載。 排程要執行的動作。 由 Scheduler.) 定義的 ( | |
排程 (動作 <> 動作) | 多載。 排程以遞迴方式執行的動作。 由 Scheduler.) 定義的 ( | |
排程時間 (時間範圍、動作) | 多載。 排程在 dueTime 之後執行的動作。 由 Scheduler.) 定義的 ( | |
排程 (DateTimeOffset、動作) | 多載。 排程在 dueTime 執行的動作。 由 Scheduler.) 定義的 ( | |
排程時間範圍 (時間範圍、動作 < 動作 < 時間範圍 >>) | 多載。 排程在每個 dueTime 之後以遞迴方式執行的動作。 由 Scheduler.) 定義的 ( | |
排程 (DateTimeOffset、動作 < 動作 < DateTimeOffset >>) | 多載。 排程在 dueTime 之後執行的動作。 由 Scheduler.) 定義的 ( | |
排程 < TState (TState > 、動作 TState、動作 << TState >>) | 多載。 排程以遞迴方式執行的動作。 由 Scheduler.) 定義的 ( | |
排程 < TState (TState > 、TimeSpan、Action < TState、Action < TState、TimeSpan >>) | 多載。 排程在每個 dueTime 之後以遞迴方式執行的動作。 由 Scheduler.) 定義的 ( | |
排程 < TState (TState > 、DateTimeOffset、Action < TState、Action < TState、DateTimeOffset >>) | 多載。 排程在每個 dueTime 以遞迴方式執行的動作。 由 Scheduler.) 定義的 ( |
頂端
執行緒安全性
這個類型的任何公用靜態 (Visual Basic 中的 Shared) 成員都是安全執行緒。 並非所有的執行個體成員都是安全執行緒。