【问题标题】:Queue order of background task后台任务排队顺序
【发布时间】:2015-04-27 09:31:54
【问题描述】:

我有一个 Windows Phone 8.1 应用程序,它有几个后台任务。它们都由 15 分钟时间触发器调用。那么我怎样才能保证他们一个接一个地被执行呢?

例如,首先调用后台任务来更新某个日期,然后才调用后台任务来更新动态磁贴?

【问题讨论】:

    标签: c# visual-studio-2013 windows-phone-8.1


    【解决方案1】:

    恐怕目前还不可能。您的后台任务将在特定时间范围内执行,但不能保证有明确的顺序。

    但是,如果您知道要按顺序执行操作,为什么不从一个后台任务中完成所有操作呢?您始终可以通过后台任务 (https://msdn.microsoft.com/en-US/library/windows/apps/xaml/jj991805.aspx) 手动更新动态磁贴。

    【讨论】:

    • 我在我的应用程序中使用自定义磁贴。所以我担心如果我在一项任务中做任何事情,它会超出时间或内存限制。
    猜你喜欢
    • 2019-08-31
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 2015-10-05
    • 1970-01-01
    • 2014-05-10
    • 2021-08-10
    • 2016-10-08
    相关资源
    最近更新 更多