PeriodicTimer 類別

定義

提供定期計時器,以非同步方式等候計時器刻度。

public ref class PeriodicTimer sealed : IDisposable
public sealed class PeriodicTimer : IDisposable
type PeriodicTimer = class
    interface IDisposable
Public NotInheritable Class PeriodicTimer
Implements IDisposable
繼承
PeriodicTimer
實作

備註

此計時器僅供單一取用者一次使用:在任何指定的時間,只能有一個呼叫 WaitForNextTickAsync(CancellationToken) 在正式發行前小眾測試版。

Dispose() 可以與作用 WaitForNextTickAsync(CancellationToken) 中同時使用來中斷它,並導致它傳回 false

建構函式

PeriodicTimer(TimeSpan)

初始化計時器。

PeriodicTimer(TimeSpan, TimeProvider)

初始化計時器。

屬性

Period

取得或設定刻度之間的期間。

方法

Dispose()

停止計時器並釋放相關聯的受控資源。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
Finalize()

確認釋出資源,並在記憶體回收行程回收 PeriodicTimer 物件時執行其他清除作業。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
WaitForNextTickAsync(CancellationToken)

等候計時器的下一個刻度,或等候計時器停止。

適用於