BackgroundTransferStatus 枚举

定义

定义传输操作状态值。

public enum class BackgroundTransferStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BackgroundTransferStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BackgroundTransferStatus
var value = Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.idle
Public Enum BackgroundTransferStatus
继承
BackgroundTransferStatus
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

字段

Canceled 6

传输操作已取消。

Completed 5

传输操作已完成。

Error 7

在传输操作期间遇到错误。

Idle 0

应用程序处于空闲状态。

PausedByApplication 2

应用程序已暂停传输操作。

PausedCostedNetwork 3

由于成本策略 (转换到成本网络) ,传输操作暂停。

PausedNoNetwork 4

由于缺少网络连接,传输操作已暂停。

PausedRecoverableWebErrorStatus 8

应用配置的可恢复 Web 错误状态之一 (RecoverableWebErrorStatuses) 。

PausedSystemPolicy 32

由于资源限制,系统暂停传输。 约束示例包括当应用程序不在前台时,系统处于节电模式中。 在Windows Phone中,如果激活节电模式、后台任务无法获取足够的内存、CPU 和电源资源来运行,或者如果网络条件为 2G 且应用不在前台,则传输将具有此状态

Running 1

传输当前正在进行中。

注解

版本历史记录

Windows 版本 SDK 版本 已添加值
1709 16299 PausedRecoverableWebErrorStatus

适用于

另请参阅