주기적인 작업 실행을 위해 25 초 제한 후에도 NotifyComplete() 메서드가 호출되는 이유를 이해하려고합니다.WP7 PeriodicTask에서 25 초 후에 NotifyComplete() 호출
notifyComplete()를 25 초 동안 호출하지 않으면 작업이 종료되지만 이것이 일어나지 않았 음을 이해합니다. NotifyComplete()는 여전히 60 초 후에 호출됩니다.
protected override void OnInvoke(ScheduledTask task)
{
Thread.Sleep(60000); // 60 Seconds
NotifyComplete();
}
어떤 아이디어가 있습니까? 백그라운드 에이전트가 작동하는 방식을 이해하지 못했습니다. 감사합니다.
전화 또는 에뮬레이터 또는 둘 모두에서 발생합니까? –