2014-06-18 4 views
0

i 배경 에이전트를 만드는 방법과 어떻게 그것의 onInvoke 메서드를 호출하는지 알 것.끝내지 않는 Windows 전화 8 배경 에이전트

이제는 onInvoke 메서드에서 백그라운드 스레드를 만들고 1-2 일 동안 장기 실행 작업을 수행 할 수있는 방법이 있습니까?

제발 내가 왜 이것을 필요로하지 않는지, 문제는 할 수 있는지 없는지 날씨입니다.

30 분마다 에이전트를 예약하지 않고 첫 번째 호출에서 에이전트가 백그라운드 스레드를 시작하고 앱 논리에 의해 중지되지 않으면 작동해야합니다.

감사합니다.

답변

0

백그라운드 에이전트가 10 분을 초과 할 수 없습니다.

정기 에이전트 :

자원 집약적 인 에이전트 25초 10 분

http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202942(v=vs.105).aspx#BKMK_ConstraintsforPeriodicAgents

+0

한 가지주의해야 할 그들이 신뢰할 수없는 것으로, 자원 집약적 인 에이전트는 드문 경우에 실행하는 것이 있습니다. 어떤 경우에는 도움이 될 수도 있지만 앱이 없어도 정상적으로 작동합니다. – yasen

+0

그래, 내 앱이 시작될 때 abackground 에이전트를 시작한 다음 자원 집약적 인 작업으로 사진 업로드 서비스를 수행하면 자체를 죽이지 않는 한 계속 진행할 것인가? 사진 업로드 서비스를 보았고 오디오 서비스가 종료되지 않고 개념을 삭제했습니다. –