[[CodeZine:http://codezine.jp/a/article/aid/1148.aspx]]より。
 確かにこの実装は、Webアプリのバッチジョブに使えると思います。が、提供されているソースコードには、不具合があります。

- Task終了時にInvalidOperationExceptionが発生する。
-- その影響で、複数のTaskを登録していた場合、最初に終了するTaskとともに他のTaskも終了してしまう。
- FinishCountに指定した数よりも、1回余計に実行される。(ま、これは修正が簡単ですが…)

 多少変更すれば使えそうなので、ソースをメモして置きます。

*  ASP.NETでWindowsサービスのような機能を実装する方法 [#vfe858ef]
- ソース: &ref(TimerTest.zip);



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS