System.Threading.Timer
指定した間隔でメソッドを実行するための機構を提供します。このクラスは継承できません。この型に対応する .NET Framework のソース コードを参照するには、「Reference Source (ソースの参照) 」を参照してください。
1
時間間隔を指定するために 32 ビット符号付き整数を使用して、Timer クラスの新しいインスタンスを初期化します。
実行するメソッドを表す デリゲート。
コールバック メソッドで使用される情報を格納するオブジェクト。または 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