Как получить доступ к основным данным приложения из ScheduledAgent? - PullRequest
1 голос
/ 24 ноября 2011

Я хотел бы уведомить мое основное приложение (если оно все еще работает), когда ScheduledAgent завершит свою фоновую задачу.Это действительно возможно?Я не мог понять, как я мог ссылаться на мое приложение или MainPage

1 Ответ

1 голос
/ 25 ноября 2011

Для простой защиты общего доступа к данным между основным приложением и фоновым агентом с помощью Mutex es посмотрите на этот вопрос .Возможно, это уже дает вам подсказку в правильном направлении.

Но если вы хотите реагировать на такие события, как «фоновый агент только что завершил» (в основном приложении) или «основное приложение запускается» (в фоновом режиме)агент) тогда вам может не повезти.Нет простой прямой связи, не говоря уже о прямом доступе к данным.Вы можете использовать Сокеты или необработанные уведомления.

Метод, основанный на опросе, и Mutex es обсуждается в этом вопросе .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...