Фоновый агент Windows Phone 8 запускается только один раз?

У меня нет опыта работы с фоновым агентом в Windows Phone, мне просто любопытно, можно ли запустить фоновый агент и запустить его только один раз? потому что согласно исследованию, которое я проводил, оно будет запускаться каждые несколько секунд.

Может быть, есть свойство, которое я могу установить, чтобы оно запускалось только один раз? на данный момент единственный способ, которым я это делаю, - это удаление агента в той точке кода, где это больше не нужно, но я не думаю, что это правильный способ сделать это?

Thanx

1 ответ

Решение

Фоновый агент будет запускаться каждые 30 минут. Я не думаю, что он может отключиться сам (кроме случаев, когда он падает, но звучит как плохая практика), поэтому, вероятно, нет способа запустить его только один раз. Тем не менее, если вы просто делаете быструю проверку при запуске, решите, что он не должен работать, и немедленно вызовите NotifyComplete Метод воздействия на телефон должен быть незначительным. Поэтому я бы не стал сильно беспокоиться об этом.

Другие вопросы по тегам