私は現在いくつかのTimerJobを使用するプロジェクトで開発中です。仕事の1つは、2分ごとに一部の特別なユーザーのMySiteをチェックする必要があります。そこでSPMinuteScheduleオブジェクトを作成し、BeginSecondプロパティを0に設定し、Intervalプロパティを2に設定します。両方のプロパティの使用が明白なようですが、EndSecondプロパティの解釈方法がわかりません。TimerJobの開発、SPMinuteScheduleのEndSecondプロパティはどういう意味ですか
EndSecondが30に設定され、BeginSecondが0に設定されている場合、Timer Serviceは30秒以内にジョブを開始し、ジョブのコード実行に時間がかかることを意味しますか?それとも、ジョブが30秒間しか実行できないということですか? Execute()メソッド内で実行されるコードの完了に時間がかかる場合はどうなりますか?
答えが何であれ、プロパティの名前「EndSecond」はあまりうまく選択されませんでした。