BackgroundUploadProgress Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält status Informationen zum Uploadvorgang.
/// [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
- Vererbung
-
BackgroundUploadProgress
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Felder
BytesReceived |
Die Gesamtzahl der empfangenen Bytes. Dieser Wert enthält keine Bytes, die als Teil von Antwortheadern empfangen werden. Wenn der Uploadvorgang neu gestartet wurde, ist dieser Wert möglicherweise kleiner als im vorherigen Fortschrittsbericht. |
BytesSent |
Die Gesamtanzahl der gesendeten Bytes. Wenn der Uploadvorgang neu gestartet wurde, ist dieser Wert möglicherweise kleiner als im vorherigen Fortschrittsbericht. |
HasResponseChanged |
TRUE, wenn sich die Antwort auf die Uploadanforderung geändert hat; andernfalls FALSE. Wenn neue Antwortinformationen aufgrund einer neuen Anforderung verfügbar sind, wird dieses Feld auf TRUE festgelegt. Die Anwendung kann dann auswählen, ob sie die neuen Antwortinformationen liest und ihren Zustand bei Bedarf aktualisieren möchte. |
HasRestarted |
true , wenn ein Uploadübertragungsvorgang neu gestartet wurde; andernfalls false. Uploads können nicht fortgesetzt werden. Wenn eine neue Anforderung an den Server gesendet wird, um den Upload neu zu starten, wird diese Eigenschaft in der ersten Statusbenachrichtigung für die neue Anforderung auf true festgelegt. Nach der ersten Statusbenachrichtigung wird HasRestarted in späteren Benachrichtigungen auf false festgelegt. |
Status |
Der aktuelle status des Uploadvorgangs. |
TotalBytesToReceive |
Die Gesamtanzahl der hochzuladenden Datenbytes. Wenn diese Zahl unbekannt ist, wird dieser Wert auf 0 festgelegt. |
TotalBytesToSend |
Die Gesamtanzahl der hochzuladenden Bytes. |