System.Timers 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 Timer 元件,讓你能在指定間隔內觸發事件。
類別
| 名稱 | Description |
|---|---|
| ElapsedEventArgs |
提供 Elapsed 事件的資料。 |
| Timer |
在設定間隔後產生事件,並可選擇產生重複事件。 |
| TimersDescriptionAttribute |
設定視覺設計師在參考事件、延伸或屬性時可顯示的描述。 |
委派
| 名稱 | Description |
|---|---|
| ElapsedEventHandler |
備註
這個 Timer 元件是一個伺服器端的計時器,讓你能指定應用程式中事件被觸發的週期 Elapsed 間隔。 你就可以處理這個事件,提供定期的處理。 舉例來說,假設你有一台關鍵伺服器必須全天候、每週7天持續運作。 你可以建立一個服務 Timer ,定期檢查伺服器並確保系統正常運作。 如果系統沒有回應,服務可能會嘗試重新啟動伺服器或通知管理員。
伺服器端 Timer 設計用於多執行緒環境中的工作執行緒。 伺服器計時器可在執行緒間移動以處理事件 Elapsed ,因此比 Windows 計時器更準確地按時觸發事件。