System.Threading.Timer 提供以指定的时间间隔执行方法的机制。此类不能被继承。若要浏览此类型的 .NET Framework 源代码,请参阅引用源。 1 初始化 Timer 类的新实例,该类使用 32 位有符号整数指定时间间隔。 委托,表示要执行的方法。 一个包含回调方法要使用的信息的对象,或者为 null。 调用 之前延迟的时间量(以毫秒为单位)。指定 可防止启动计时器。指定零 (0) 可立即启动计时器。 调用 的时间间隔(以毫秒为单位)。指定 可以禁用定期终止。 The or parameter is negative and is not equal to . The parameter is null. 初始化 Timer 类的新实例,该类使用 值度量时间间隔。 表示要执行的方法的委托。 一个包含回调方法要使用的信息的对象,或者为 null。 参数调用其方法之前延迟的时间量。指定 -1 毫秒以防止启动计时器。指定零 (0) 可立即启动计时器。 在调用 所引用的方法之间的时间间隔。指定 -1 毫秒可以禁用定期终止。 The number of milliseconds in the value of or is negative and not equal to , or is greater than . The parameter is null. 更改计时器的启动时间和方法调用之间的间隔,用 32 位有符号整数度量时间间隔。 如果计时器更新成功,则为 true;否则为 false。 在调用构造 时指定的回调方法之前的延迟时间量(以毫秒为单位)。指定 可防止重新启动计时器。指定零 (0) 可立即重新启动计时器。 调用构造 时指定的回调方法的时间间隔(以毫秒为单位)。指定 可以禁用定期终止。 The has already been disposed. The or parameter is negative and is not equal to . 2 更改计时器的启动时间和方法调用之间的间隔,使用 值度量时间间隔。 如果计时器更新成功,则为 true;否则为 false。 一个 ,表示在调用构造 时指定的回调方法之前延迟的时间量。指定负 -1 毫秒以防止计时器重新启动。指定零 (0) 可立即重新启动计时器。 在构造 时指定的回调方法调用之间的时间间隔。指定 -1 毫秒可以禁用定期终止。 The has already been disposed. The or parameter, in milliseconds, is less than -1. The or parameter, in milliseconds, is greater than 4294967294. 2 释放由 的当前实例使用的所有资源。 2 表示处理来自 的调用的方法。 一个对象(包含与该委托所调用的方法相关的特定于应用程序的信息)或为 null。 2