私はプロジェクトに取り組んでおり、クライアントは、SharePoint2010Webパーツのデータが現在の時刻に基づいて自動的に更新されることを望んでいます。コードの記述にはC#を使用しています。
私はインターネットの四隅がこれを行うための良い方法を考え出すために提供したほぼすべての方法を試しましたが、私は困惑しています。Visual Studio 2010には3つの異なるタイマーが付属していることを認識しています(これは私が使用しているものです)。これを行う方法はありますか?
これが私が試したいくつかの方法です:
-中央管理者で実行されるタイマージョブを作成し(この方法はいくつかのWebチュートリアルで説明されています)、タイマージョブを機能させましたが、これからWebパーツを更新する方法があるかどうかわかりません。新しい情報。私は基本的にSPJobDefinitonクラスと機能を使用していました。
-ここで説明するように、組み込みのシステムタイマーを使用しようとしました:
http://msdn.microsoft.com/en-us/library/system.timers.timer.aspx
それをWebパーツに適合させようとしましたが、それはどこにも行きませんでした。Webパーツが作成されましたが、タイマーが実行されませんでした。
-System.Threading.Timerで試してみましたが、どこにも速く行きませんでした。
私が欲しい機能を手に入れるために誰かが知っている方法はありますか?ありがとう。