BackgroundUploadProgress 構造体

定義

アップロード操作に関する状態情報が含まれます。

/// [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

アップロードする合計バイト数。

適用対象

こちらもご覧ください