System.Timers 命名空間

提供 Timer 元件,讓你能在指定間隔內觸發事件。

類別

名稱 Description
ElapsedEventArgs

提供 Elapsed 事件的資料。

Timer

在設定間隔後產生事件,並可選擇產生重複事件。

TimersDescriptionAttribute

設定視覺設計師在參考事件、延伸或屬性時可顯示的描述。

委派

名稱 Description
ElapsedEventHandler

代表將處理ElapsedTimer事件的方法。

備註

這個 Timer 元件是一個伺服器端的計時器,讓你能指定應用程式中事件被觸發的週期 Elapsed 間隔。 你就可以處理這個事件,提供定期的處理。 舉例來說,假設你有一台關鍵伺服器必須全天候、每週7天持續運作。 你可以建立一個服務 Timer ,定期檢查伺服器並確保系統正常運作。 如果系統沒有回應,服務可能會嘗試重新啟動伺服器或通知管理員。

伺服器端 Timer 設計用於多執行緒環境中的工作執行緒。 伺服器計時器可在執行緒間移動以處理事件 Elapsed ,因此比 Windows 計時器更準確地按時觸發事件。