Windows Phone supports three types of background agents:
AudioStreamingAgent (see Figure 32.7).
Audio player agents are specialized agents used to retrieve audio files and coordinate the playback of background audio.
AudioStreamingAgent are explored in Chapter 34, “Coordinating Background Audio Playback.”
ScheduledTaskAgent is an abstract class, which you subclass to provide your own logic to be performed whenever the OS chooses to invoke your agent. When invoked, the OS passes the registered task object to the task agent, ...