BackgroundTransferGroup 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于关联多个下载或上传操作的命名组。 借助此类,应用可以轻松创建这些组,并同时、串行或基于优先级完成下载和上传。
例如,如果用户决定从热门电视连续剧下载和watch剧集,你的应用可以确定该系列中最早的剧集的优先级,或者让用户选择要先下载的剧集。
public ref class BackgroundTransferGroup sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundTransferGroup final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BackgroundTransferGroup
Public NotInheritable Class BackgroundTransferGroup
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
BackgroundTransferGroup 对象可以保留以支持跨应用会话的传输操作。 已向 BackgroundDownloader、 BackgroundUploader、 DownloadOperation 和 UploadOperation 引入了新方法,以简化在以前的应用会话中创建的组的访问。
注意
每个应用最多支持 50 个唯一传输组。
属性
Name |
获取组的名称。 |
TransferBehavior |
获取或设置属性,该属性用于指定此组中的传输是同时运行还是以串行方式运行。 可能的值由 BackgroundTransferBehavior 定义。 |
方法
CreateGroup(String) |
使用提供的组名称创建传输组。 |