Windows phone 8 后台代理Windows Phone 8是否只运行一次?

Windows phone 8 后台代理Windows Phone 8是否只运行一次?,windows-phone-8,background-agent,Windows Phone 8,Background Agent,我没有在windows phone中使用后台代理的任何经验,我只是好奇是否可以启动后台代理并让它只运行一次?因为根据我做的研究,它每隔几秒钟就会运行一次 是否有一个属性可以设置为只运行一次?目前我做这件事的唯一方法是在代码中不再需要代理的地方删除代理,但我认为这不是正确的方法 thanx后台代理将每30分钟运行一次。我不认为它可以自行禁用(除非它崩溃,但这听起来像是一个糟糕的做法),所以可能没有办法只运行一次。尽管如此,如果您只是在启动时快速检查,决定不运行,然后立即调用NotifyComple

我没有在windows phone中使用后台代理的任何经验,我只是好奇是否可以启动后台代理并让它只运行一次?因为根据我做的研究,它每隔几秒钟就会运行一次

是否有一个属性可以设置为只运行一次?目前我做这件事的唯一方法是在代码中不再需要代理的地方删除代理,但我认为这不是正确的方法


thanx

后台代理将每30分钟运行一次。我不认为它可以自行禁用(除非它崩溃,但这听起来像是一个糟糕的做法),所以可能没有办法只运行一次。尽管如此,如果您只是在启动时快速检查,决定不运行,然后立即调用
NotifyComplete
方法,对手机的影响应该可以忽略不计。因此,我不会太担心它