共用方式為


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) 成員都是安全執行緒。 並非所有的執行個體成員都是安全執行緒。

另請參閱

參考

System.Reactive.Concurrency 命名空間