/// <summary>
 /// Pauses a task.
 /// </summary>
 /// <param name="p_tskTask">The task to pause.</param>
 public void PauseDownload(IBackgroundTask p_tskTask)
 {
     if (CanPause(p_tskTask))
     {
         p_tskTask.Pause();
     }
 }
 /// <summary>
 /// Pauses a task.
 /// </summary>
 /// <param name="p_tskTask">The task to pause.</param>
 public void PauseActivity(IBackgroundTask p_tskTask)
 {
     if (CanPause(p_tskTask))
     {
         p_tskTask.Pause();
     }
 }
		/// <summary>
		/// Pauses a task.
		/// </summary>
		/// <param name="p_tskTask">The task to pause.</param>
		public void PauseActivity(IBackgroundTask p_tskTask)
		{
			if (CanPause(p_tskTask))
				p_tskTask.Pause();
		}
		/// <summary>
		/// Pauses a task.
		/// </summary>
		/// <param name="p_tskTask">The task to pause.</param>
		public void PauseDownload(IBackgroundTask p_tskTask)
		{
			if (CanPause(p_tskTask))
				p_tskTask.Pause();
		}