You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

59 lines
6.0 KiB
XML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Threading.Timer</name>
</assembly>
<members>
<member name="T:System.Threading.Timer">
<summary>提供以指定的时间间隔执行方法的机制。此类不能被继承。若要浏览此类型的 .NET Framework 源代码,请参阅引用源。</summary>
<filterpriority>1</filterpriority>
</member>
<member name="M:System.Threading.Timer.#ctor(System.Threading.TimerCallback,System.Object,System.Int32,System.Int32)">
<summary>初始化 Timer 类的新实例,该类使用 32 位有符号整数指定时间间隔。</summary>
<param name="callback">
<see cref="T:System.Threading.TimerCallback" /> 委托,表示要执行的方法。</param>
<param name="state">一个包含回调方法要使用的信息的对象,或者为 null。</param>
<param name="dueTime">调用 <paramref name="callback" /> 之前延迟的时间量(以毫秒为单位)。指定 <see cref="F:System.Threading.Timeout.Infinite" /> 可防止启动计时器。指定零 (0) 可立即启动计时器。</param>
<param name="period">调用 <paramref name="callback" /> 的时间间隔(以毫秒为单位)。指定 <see cref="F:System.Threading.Timeout.Infinite" /> 可以禁用定期终止。</param>
<exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="dueTime" /> or <paramref name="period" /> parameter is negative and is not equal to <see cref="F:System.Threading.Timeout.Infinite" />. </exception>
<exception cref="T:System.ArgumentNullException">The <paramref name="callback" /> parameter is null. </exception>
</member>
<member name="M:System.Threading.Timer.#ctor(System.Threading.TimerCallback,System.Object,System.TimeSpan,System.TimeSpan)">
<summary>初始化 Timer 类的新实例,该类使用 <see cref="T:System.TimeSpan" /> 值度量时间间隔。</summary>
<param name="callback">表示要执行的方法的委托。</param>
<param name="state">一个包含回调方法要使用的信息的对象,或者为 null。</param>
<param name="dueTime"><paramref name="callback" /> 参数调用其方法之前延迟的时间量。指定 -1 毫秒以防止启动计时器。指定零 (0) 可立即启动计时器。</param>
<param name="period">在调用 <paramref name="callback" /> 所引用的方法之间的时间间隔。指定 -1 毫秒可以禁用定期终止。</param>
<exception cref="T:System.ArgumentOutOfRangeException">The number of milliseconds in the value of <paramref name="dueTime" /> or <paramref name="period" /> is negative and not equal to <see cref="F:System.Threading.Timeout.Infinite" />, or is greater than <see cref="F:System.Int32.MaxValue" />. </exception>
<exception cref="T:System.ArgumentNullException">The <paramref name="callback" /> parameter is null. </exception>
</member>
<member name="M:System.Threading.Timer.Change(System.Int32,System.Int32)">
<summary>更改计时器的启动时间和方法调用之间的间隔,用 32 位有符号整数度量时间间隔。</summary>
<returns>如果计时器更新成功,则为 true否则为 false。</returns>
<param name="dueTime">在调用构造 <see cref="T:System.Threading.Timer" /> 时指定的回调方法之前的延迟时间量(以毫秒为单位)。指定 <see cref="F:System.Threading.Timeout.Infinite" /> 可防止重新启动计时器。指定零 (0) 可立即重新启动计时器。</param>
<param name="period">调用构造 <see cref="T:System.Threading.Timer" /> 时指定的回调方法的时间间隔(以毫秒为单位)。指定 <see cref="F:System.Threading.Timeout.Infinite" /> 可以禁用定期终止。</param>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Timer" /> has already been disposed. </exception>
<exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="dueTime" /> or <paramref name="period" /> parameter is negative and is not equal to <see cref="F:System.Threading.Timeout.Infinite" />. </exception>
<filterpriority>2</filterpriority>
</member>
<member name="M:System.Threading.Timer.Change(System.TimeSpan,System.TimeSpan)">
<summary>更改计时器的启动时间和方法调用之间的间隔,使用 <see cref="T:System.TimeSpan" /> 值度量时间间隔。</summary>
<returns>如果计时器更新成功,则为 true否则为 false。</returns>
<param name="dueTime">一个 <see cref="T:System.TimeSpan" />,表示在调用构造 <see cref="T:System.Threading.Timer" /> 时指定的回调方法之前延迟的时间量。指定负 -1 毫秒以防止计时器重新启动。指定零 (0) 可立即重新启动计时器。</param>
<param name="period">在构造 <see cref="T:System.Threading.Timer" /> 时指定的回调方法调用之间的时间间隔。指定 -1 毫秒可以禁用定期终止。</param>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Timer" /> has already been disposed. </exception>
<exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="dueTime" /> or <paramref name="period" /> parameter, in milliseconds, is less than -1. </exception>
<exception cref="T:System.NotSupportedException">The <paramref name="dueTime" /> or <paramref name="period" /> parameter, in milliseconds, is greater than 4294967294. </exception>
<filterpriority>2</filterpriority>
</member>
<member name="M:System.Threading.Timer.Dispose">
<summary>释放由 <see cref="T:System.Threading.Timer" /> 的当前实例使用的所有资源。</summary>
<filterpriority>2</filterpriority>
</member>
<member name="T:System.Threading.TimerCallback">
<summary>表示处理来自 <see cref="T:System.Threading.Timer" /> 的调用的方法。</summary>
<param name="state">一个对象(包含与该委托所调用的方法相关的特定于应用程序的信息)或为 null。</param>
<filterpriority>2</filterpriority>
</member>
</members>
</doc>