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

System.Threading.Timer.xml 7.3 KiB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Threading.Timer</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Threading.Timer">
  8. <summary>指定した間隔でメソッドを実行するための機構を提供します。このクラスは継承できません。この型に対応する .NET Framework のソース コードを参照するには、「Reference Source (ソースの参照) 」を参照してください。</summary>
  9. <filterpriority>1</filterpriority>
  10. </member>
  11. <member name="M:System.Threading.Timer.#ctor(System.Threading.TimerCallback,System.Object,System.Int32,System.Int32)">
  12. <summary>時間間隔を指定するために 32 ビット符号付き整数を使用して、Timer クラスの新しいインスタンスを初期化します。</summary>
  13. <param name="callback">実行するメソッドを表す <see cref="T:System.Threading.TimerCallback" /> デリゲート。</param>
  14. <param name="state">コールバック メソッドで使用される情報を格納するオブジェクト。または null。</param>
  15. <param name="dueTime">
  16. <paramref name="callback" /> が呼び出される前の遅延時間 (ミリ秒単位) です。タイマーが開始されないようにするには <see cref="F:System.Threading.Timeout.Infinite" /> を指定します。0 を指定して、タイマーをすぐに開始します。</param>
  17. <param name="period">
  18. <paramref name="callback" /> が呼び出される時間間隔 (ミリ秒単位) です。周期的なシグナル通知を無効にする <see cref="F:System.Threading.Timeout.Infinite" /> を指定します。</param>
  19. <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>
  20. <exception cref="T:System.ArgumentNullException">The <paramref name="callback" /> parameter is null. </exception>
  21. </member>
  22. <member name="M:System.Threading.Timer.#ctor(System.Threading.TimerCallback,System.Object,System.TimeSpan,System.TimeSpan)">
  23. <summary>時間間隔を計るために <see cref="T:System.TimeSpan" /> 値を使用して、Timer クラスの新しいインスタンスを初期化します。</summary>
  24. <param name="callback">実行するメソッドを表すデリゲート。</param>
  25. <param name="state">コールバック メソッドで使用される情報を格納するオブジェクト。または null。</param>
  26. <param name="dueTime">
  27. <paramref name="callback" /> パラメーターがそのメソッドを呼び出す前に遅延する時間。-1 ミリ秒を指定して、タイマーが開始されないようにします。0 を指定して、タイマーをすぐに開始します。</param>
  28. <param name="period">
  29. <paramref name="callback" /> によって参照されるメソッドの呼び出し時間間隔。-1 ミリ秒を指定して、周期的なシグナル通知を無効にします。</param>
  30. <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>
  31. <exception cref="T:System.ArgumentNullException">The <paramref name="callback" /> parameter is null. </exception>
  32. </member>
  33. <member name="M:System.Threading.Timer.Change(System.Int32,System.Int32)">
  34. <summary>時間間隔を計るために 32 ビット符号付き整数を使用して、タイマーの開始時刻とメソッドの呼び出しの間隔を変更します。</summary>
  35. <returns>タイマーが正常に更新された場合は true。それ以外の場合は false。</returns>
  36. <param name="dueTime">
  37. <see cref="T:System.Threading.Timer" /> 構築時に指定されたコールバック メソッドを呼び出す前に遅延する時間 (ミリ秒単位)。タイマーが再開されないようにする <see cref="F:System.Threading.Timeout.Infinite" /> を指定します。0 を指定して、タイマーをすぐに再開します。</param>
  38. <param name="period">
  39. <see cref="T:System.Threading.Timer" /> の構築時に指定されたコールバック メソッドを呼び出す間隔の時間 (ミリ秒単位)。周期的なシグナル通知を無効にする <see cref="F:System.Threading.Timeout.Infinite" /> を指定します。</param>
  40. <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Timer" /> has already been disposed. </exception>
  41. <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>
  42. <filterpriority>2</filterpriority>
  43. </member>
  44. <member name="M:System.Threading.Timer.Change(System.TimeSpan,System.TimeSpan)">
  45. <summary>時間間隔を計るために <see cref="T:System.TimeSpan" /> 値を使用して、タイマーの開始時刻とメソッドの呼び出しの間隔を変更します。</summary>
  46. <returns>タイマーが正常に更新された場合は true。それ以外の場合は false。</returns>
  47. <param name="dueTime">
  48. <see cref="T:System.TimeSpan" /> は、<see cref="T:System.Threading.Timer" /> の構築時に指定されたコールバック メソッドを呼び出す前に遅延する時間を表します。タイマーが再開されないようにする -1 を指定します。0 を指定して、タイマーをすぐに再開します。</param>
  49. <param name="period">
  50. <see cref="T:System.Threading.Timer" /> の構築時に指定されたコールバック メソッドを呼び出す時間間隔。-1 ミリ秒を指定して、周期的なシグナル通知を無効にします。</param>
  51. <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Timer" /> has already been disposed. </exception>
  52. <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="dueTime" /> or <paramref name="period" /> parameter, in milliseconds, is less than -1. </exception>
  53. <exception cref="T:System.NotSupportedException">The <paramref name="dueTime" /> or <paramref name="period" /> parameter, in milliseconds, is greater than 4294967294. </exception>
  54. <filterpriority>2</filterpriority>
  55. </member>
  56. <member name="M:System.Threading.Timer.Dispose">
  57. <summary>
  58. <see cref="T:System.Threading.Timer" /> の現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
  59. <filterpriority>2</filterpriority>
  60. </member>
  61. <member name="T:System.Threading.TimerCallback">
  62. <summary>
  63. <see cref="T:System.Threading.Timer" /> からの呼び出しを処理するメソッドを表します。</summary>
  64. <param name="state">このデリゲートで呼び出されたメソッドに関連するアプリケーション固有の情報を格納するオブジェクト、または null。</param>
  65. <filterpriority>2</filterpriority>
  66. </member>
  67. </members>
  68. </doc>