Windows phone 7 在wp7中的skydrive上上载文件时出错
我试图上传一些录制的音频文件在天空硬盘上传一些文件后,我得到一个例外 “已达到申请请求限制” 如何处理此异常。 请提出一些解决办法 参考链接后,谢谢您 [1] :我发现后台传输服务一次只能容纳25个打开的请求,因此它给出了这样的例外。 为了处理上述异常,我使用了以下代码Windows phone 7 在wp7中的skydrive上上载文件时出错,windows-phone-7,Windows Phone 7,我试图上传一些录制的音频文件在天空硬盘上传一些文件后,我得到一个例外 “已达到申请请求限制” 如何处理此异常。 请提出一些解决办法 参考链接后,谢谢您 [1] :我发现后台传输服务一次只能容纳25个打开的请求,因此它给出了这样的例外。 为了处理上述异常,我使用了以下代码 List<BackgroundTransferRequest> list = BackgroundTransferService.Requests.ToList(); for
List<BackgroundTransferRequest> list = BackgroundTransferService.Requests.ToList();
foreach (BackgroundTransferRequest item in list)
{
if (item.TransferStatus == TransferStatus.Completed)
{
BackgroundTransferService.Remove(item);
}
}
List List=BackgroundTransferService.Requests.ToList();
foreach(列表中的BackgroundTransferRequest项)
{
如果(item.TransferStatus==TransferStatus.Completed)
{
BackgroundTransferService.删除(项目);
}
}
当您的请求完成时应用此代码。如果请求计数达到25个请求,则停止发送更多请求,直到上一个请求完成。参考链接后
[1] :我发现后台传输服务一次只能容纳25个打开的请求,因此它给出了这样的例外。
为了处理上述异常,我使用了以下代码
List<BackgroundTransferRequest> list = BackgroundTransferService.Requests.ToList();
foreach (BackgroundTransferRequest item in list)
{
if (item.TransferStatus == TransferStatus.Completed)
{
BackgroundTransferService.Remove(item);
}
}
List List=BackgroundTransferService.Requests.ToList();
foreach(列表中的BackgroundTransferRequest项)
{
如果(item.TransferStatus==TransferStatus.Completed)
{
BackgroundTransferService.删除(项目);
}
}
当您的请求完成时应用此代码。如果请求计数达到25,则停止发送更多请求,直到前一个请求完成