System.Threading.Timer
指定した間隔ごとにThreadPool上でcallbackを呼び出す軽量な.NETのタイマークラス。前回のcallback完了を待たない。
- 概念URI
https://comcomponent.com/knowledge/system-threading-timer/
- 別名・表記
- Timer (System.Threading)
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- System.Threading.Timerは.NETスレッドプールを利用します。System.Threading.TimerのcallbackはThreadPoolで実行され、作成したスレッドでは動かない / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- System.Threading.Timerはタイマーcallbackの重なりの原因になることがあります。前回のcallback完了を待たないため、間隔より処理が長いとcallbackが重なりうる / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- System.Threading.Timerはasync void相当のコールバックの原因になることがあります。TimerCallbackはvoidであるため、System.Threading.Timerにasyncラムダをそのまま渡すと実質async void相当の扱いになる / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- System.Threading.Timerを高精度な周期実行の要件に用いることは推奨されません。System.Threading.Timerは軽量で扱いやすいが、精度のための専用道具ではない / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。