BackgroundUploadProgress 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含有关上传操作的状态信息。
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct BackgroundUploadProgress
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct BackgroundUploadProgress
var backgroundUploadProgress = {
bytesReceived : /* Your value */,
bytesSent : /* Your value */,
totalBytesToReceive : /* Your value */,
totalBytesToSend : /* Your value */,
status : /* Your value */,
hasResponseChanged : /* Your value */,
hasRestarted : /* Your value */
}
Public Structure BackgroundUploadProgress
- 继承
-
BackgroundUploadProgress
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
BytesReceived |
接收的总字节数。 此值不包括作为响应标头的一部分接收的字节。 如果上传操作已重启,此值可能小于上一进度报告中的值。 |
BytesSent |
发送的总字节数。 如果上传操作已重启,此值可能小于上一进度报告中的值。 |
HasResponseChanged |
如果上传请求响应已更改,则为 TRUE;否则为 FALSE。 每当由于调用新请求而提供新的响应信息时,此字段将设置为 true。 然后,应用程序可以选择读取新的响应信息并根据需要更新其状态。 |
HasRestarted |
如果上载传输操作已重启,则为 true;否则为 false。 无法恢复上传。 每当向服务器发送新请求以重启上传时,此属性在新请求的第一个进度通知中设置为 true 。 第一个进度通知后,在以后的通知中, HasRestarted 将设置为 false 。 |
Status |
上传操作的当前状态。 |
TotalBytesToReceive |
要上传的数据的总字节数。 如果此数字未知,则此值设置为 0。 |
TotalBytesToSend |
要上传的总字节数。 |