定期的なタスク実行の 25 秒の制限の後でも NotifyComplete() メソッドが呼び出される理由を理解しようとしています。
notifyComplete() が 25 秒以内に呼び出されない場合、タスクが強制終了されることは理解していますが、これは起こっていることではありません。NotifyComplete() は 60 秒後も呼び出されます。
protected override void OnInvoke(ScheduledTask task)
{
Thread.Sleep(60000); // 60 Seconds
NotifyComplete();
}
何かアイデアはありますか?バックグラウンド エージェントの動作について、私は何らかの形で誤解していますか? ありがとう!