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 |
アップロードする合計バイト数。 |