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 |
要上傳的位元組總數。 |