本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

System.Timers 命名空间

 

System.Timers 命名空间提供了 Timer 组件,它使您可以按指定的时间间隔引发事件。

说明
System_CAPS_pubclassElapsedEventArgs

Timer.Elapsed 事件提供数据。

System_CAPS_pubclassTimer

在设定的间隔之后生成事件,带有生成重复事件的选项。

若要浏览此类型的 .NET Framework 源代码,请参阅引用源

System_CAPS_pubclassTimersDescriptionAttribute

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

委托说明
System_CAPS_pubdelegateElapsedEventHandler

表示将用来处理 ElapsedSystem.Timers.Timer 事件的方法。

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

基于服务器的 Timer 设计用于在多线程环境中的工作线程。 服务器的计时器可以在线程之间移动来处理引发 Elapsed 事件,这样更精确地比 Windows 计时器在时间上引发事件。

返回页首
显示: