后台任务队列顺序
Queue order of background task
我有一个 windows phone 8.1 应用程序,它有几个后台任务。它们都是由 15 分钟时间触发器调用的。那么如何保证它们一个接一个执行呢?
例如,首先调用后台任务更新某个日期,然后才调用后台任务更新动态磁贴?
恐怕这目前是不可能的。您的后台任务将在特定时间范围内执行,但不保证有明确的顺序。
但是,如果您知道要按顺序执行操作,为什么不从一个后台任务开始执行所有操作呢?您始终可以从后台任务手动更新动态磁贴 (https://msdn.microsoft.com/en-US/library/windows/apps/xaml/jj991805.aspx)。
我有一个 windows phone 8.1 应用程序,它有几个后台任务。它们都是由 15 分钟时间触发器调用的。那么如何保证它们一个接一个执行呢?
例如,首先调用后台任务更新某个日期,然后才调用后台任务更新动态磁贴?
恐怕这目前是不可能的。您的后台任务将在特定时间范围内执行,但不保证有明确的顺序。
但是,如果您知道要按顺序执行操作,为什么不从一个后台任务开始执行所有操作呢?您始终可以从后台任务手动更新动态磁贴 (https://msdn.microsoft.com/en-US/library/windows/apps/xaml/jj991805.aspx)。