BackgroundTransferService 类

2012/2/9

启用对后台传输请求的管理。

System..::..Object
  Microsoft.Phone.BackgroundTransfer..::..BackgroundTransferService

Namespace:  Microsoft.Phone.BackgroundTransfer
程序集:  Microsoft.Phone(位于 Microsoft.Phone.dll 中)

public static class BackgroundTransferService

BackgroundTransferService 类型公开以下成员。

  名称说明
公共属性静态成员Requests获取与正在调用的应用程序关联的所有活动传输请求的枚举。
返回顶部

  名称说明
公共方法静态成员Add将后台传输请求添加到队列中。
公共方法静态成员Find尝试返回具有指定 ID 的后台传输请求。
公共方法静态成员Remove尝试删除具有指定 ID 的后台传输请求。
返回顶部

传输请求时使用 BackgroundTransferRequest 类创建和配置的。BackgroundTransferService 用于提交请求、从队列中删除请求以及接收活动请求。

每个应用程序在给定的时间都只能有 5 个排队的请求。达到此限制之后尝试添加请求将引发异常。应用程序有责任在请求完成后使用 Remove(BackgroundTransferRequest) 方法将其从队列中删除。

Windows Phone OS

在 7.1 中支持

Windows Phone

此类型的所有公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

显示: