System.Timers 命名空间

提供组件 Timer ,该组件允许你按指定的间隔引发事件。

名称 说明
ElapsedEventArgs

提供事件的数据 Elapsed

Timer

在设置间隔后生成事件,并可以选择生成定期事件。

TimersDescriptionAttribute

设置视觉对象设计器在引用事件、扩展程序或属性时可以显示的说明。

委托

名称 说明
ElapsedEventHandler

表示将处理 Elapsed 事件 Timer的方法。

注解

Timer 组件是基于服务器的计时器,可用于指定在应用程序中引发事件的定期间隔 Elapsed 。 然后,可以处理此事件以提供常规处理。 例如,假设你有一台关键服务器,该服务器必须每天运行 24 小时,每周 7 天。 可以创建一个服务,该服务使用 a Timer 定期检查服务器并确保系统已启动并运行。 如果系统未响应,服务可能会尝试重启服务器或通知管理员。

基于 Timer 服务器的设计用于多线程环境中的工作线程。 服务器计时器可以在线程之间移动以处理引发 Elapsed 的事件,从而比 Windows 计时器及时引发事件更准确。