【发布时间】:2015-03-13 20:22:55
【问题描述】:
我在 Windows Phone 8.1 上使用 C#(作为通用应用程序)。
我有多个 BackgroundDownloader 可以同时下载文件。
我可以在下载或不下载时暂停或恢复文件。
现在我在这个应用程序中遇到了问题, 如何停止 BackgroundDownload 并将其删除? 我使用了 Cancel 和 Dispose CancellationTokenSource 但它不起作用,当用户重新启动应用程序时,用户删除的旧后台下载将继续并重新下载。
非常感谢
【问题讨论】:
-
你试过这样:
foreach (var bTask in await BackgroundDownloader.GetCurrentDownloadsAsync()) bTask.AttachAsync().Cancel();?
标签: c# windows-phone-8.1