0
如果您注册的BackgroundTask
与重复的TimeTrigger
(OneShot
设置为false),第一次发生何时运行?第一个FreshnessTime
分钟之后还是之前?何时第一次出现重复定时的BackgroundTask运行?
如果您注册的BackgroundTask
与重复的TimeTrigger
(OneShot
设置为false),第一次发生何时运行?第一个FreshnessTime
分钟之后还是之前?何时第一次出现重复定时的BackgroundTask运行?
微软documentation状态:
如果FreshnessTime设置为15分钟,单次是假的,任务 运行,每15分钟从登记之 时间0至15分钟开始。
编辑
我这个测试了几次,似乎在登记后的15分钟内运行在任何时候第一次出现。然后根据上次运行开始时间15分钟,以常规15分钟的时间间隔运行未来事件。
我不知道操作系统内部如何调度定时器周期,但在回答你的问题是不是后,不过,但期间。
nb。您无法立即触发任何计时器后台任务。