共用方式為


CurrentThreadScheduler 類別

表示物件,這個物件會排程目前線程上的工作單位。

繼承階層架構

System.Object
  System.Reactive.Concurrency.CurrentThreadScheduler

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

Syntax

'Declaration
Public NotInheritable Class CurrentThreadScheduler _
    Implements IScheduler
'Usage
Dim instance As CurrentThreadScheduler
public sealed class CurrentThreadScheduler : IScheduler
public ref class CurrentThreadScheduler sealed : IScheduler
[<SealedAttribute>]
type CurrentThreadScheduler =  
    class
        interface IScheduler
    end
public final class CurrentThreadScheduler implements IScheduler

CurrentThreadScheduler 類型會公開下列成員。

屬性

  名稱 描述
屬性 現在 取得排程器目前時間的概念。
屬性 ScheduleRequired 取得值,指出呼叫端是否必須呼叫排程方法。

頂端

方法

  名稱 描述
方法 等於 (繼承自 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.)

頂端

擴充方法

  名稱 描述
公用擴充方法 EnsureTrampoline 由 Extensions.) 定義的 (
公用擴充方法 排程 (動作) 多載。 排程要執行的動作。 由 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 命名空間