1時間に1回バックグラウンドで実行するタスクが必要な場合Timer
、別のスレッドを使用するように見えるオブジェクトを使用できますか?http: //msdn.microsoft.com/en-us/library/zdzx8wx8.aspx?
BackgroundWorker
このことから、私の目的のためにを使用する必要はないように思われます。これは正しいです?
1時間に1回バックグラウンドで実行するタスクが必要な場合Timer
、別のスレッドを使用するように見えるオブジェクトを使用できますか?http: //msdn.microsoft.com/en-us/library/zdzx8wx8.aspx?
BackgroundWorker
このことから、私の目的のためにを使用する必要はないように思われます。これは正しいです?
それはあなたの仕事が何であるかに大きく依存します。BackgroundWorkerコンポーネントは、キャンセルサポート、進行状況レポートなど、タイマーに加えていくつかの追加機能を提供します。ただし、1時間ごとに何かを開始したいだけで、それ以上何も必要としない場合は、タイマーが非常に軽量な選択肢です。
別のオプションとしてタスクスケジューラを使用して調査しましたか?ここにきちんとしたラッパーがあります:http://taskscheduler.codeplex.com/