2013-06-19 67 views
1

我對windows phone中的後臺代理沒有任何經驗,我只是好奇能否啓動後臺代理並讓它只運行一次?根據我所做的研究,它每隔幾秒就會運行一次。後臺代理Windows Phone 8只運行一次?

我可以設置一個屬性來讓它只運行一次嗎?目前唯一的方法就是在代碼中刪除代理,而不再需要代理,但我認爲這不是正確的方法嗎?

thanx

回答

2

後臺代理將每30分鐘運行一次。我不認爲它可以禁用自身(除非它崩潰,但聽起來像一個不好的做法),所以可能沒有辦法只運行一次。不過,如果您只是在啓動時進行快速檢查,請確定它不應運行,並立即調用NotifyComplete方法,則對手機的影響應該可以忽略不計。所以我不會太擔心。

相關問題