【发布时间】:2015-04-27 09:31:54
【问题描述】:
我有一个 Windows Phone 8.1 应用程序,它有几个后台任务。它们都由 15 分钟时间触发器调用。那么我怎样才能保证他们一个接一个地被执行呢?
例如,首先调用后台任务来更新某个日期,然后才调用后台任务来更新动态磁贴?
【问题讨论】:
标签: c# visual-studio-2013 windows-phone-8.1
我有一个 Windows Phone 8.1 应用程序,它有几个后台任务。它们都由 15 分钟时间触发器调用。那么我怎样才能保证他们一个接一个地被执行呢?
例如,首先调用后台任务来更新某个日期,然后才调用后台任务来更新动态磁贴?
【问题讨论】:
标签: c# visual-studio-2013 windows-phone-8.1
恐怕目前还不可能。您的后台任务将在特定时间范围内执行,但不能保证有明确的顺序。
但是,如果您知道要按顺序执行操作,为什么不从一个后台任务中完成所有操作呢?您始终可以通过后台任务 (https://msdn.microsoft.com/en-US/library/windows/apps/xaml/jj991805.aspx) 手动更新动态磁贴。
【讨论】: