Partager via


BackgroundUploadProgress Structure

Définition

Contient status informations sur l’opération de chargement.

/// [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
Héritage
BackgroundUploadProgress
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

BytesReceived

Nombre total d’octets reçus. Cette valeur n’inclut pas les octets reçus dans le cadre des en-têtes de réponse. Si l’opération de chargement a redémarré, cette valeur peut être inférieure à celle du rapport de progression précédent.

BytesSent

Nombre total d’octets envoyés. Si l’opération de chargement a redémarré, cette valeur peut être inférieure à celle du rapport de progression précédent.

HasResponseChanged

TRUE si la réponse à la demande de chargement a changé ; sinon, FALSE.

Chaque fois que de nouvelles informations de réponse sont disponibles en raison d’une nouvelle demande appelée, ce champ est défini sur true. L’application peut ensuite choisir de lire les nouvelles informations de réponse et de mettre à jour son état, si nécessaire.

HasRestarted

true si une opération de transfert de chargement a redémarré ; sinon , false.

Impossible de reprendre les chargements. Chaque fois qu’une nouvelle demande est envoyée au serveur pour redémarrer le chargement, cette propriété est définie sur true dans la première notification de progression de la nouvelle demande. Après la première notification de progression, HasRestarted est défini sur false dans les notifications ultérieures.

Status

La status actuelle de l’opération de chargement.

TotalBytesToReceive

Nombre total d’octets de données à charger. Si ce nombre est inconnu, cette valeur est définie sur 0.

TotalBytesToSend

Nombre total d’octets à charger.

S’applique à

Voir aussi