BackgroundUploadProgress Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene información de estado sobre la operación de carga.
/// [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
- Herencia
-
BackgroundUploadProgress
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Campos
BytesReceived |
Número total de bytes recibidos. Este valor no incluye bytes recibidos como parte de los encabezados de respuesta. Si se ha reiniciado la operación de carga, este valor puede ser menor que en el informe de progreso anterior. |
BytesSent |
Número total de bytes enviados. Si se ha reiniciado la operación de carga, este valor puede ser menor que en el informe de progreso anterior. |
HasResponseChanged |
TRUE si la respuesta de la solicitud de carga ha cambiado; de lo contrario, FALSE. Cada vez que la nueva información de respuesta está disponible debido a que se invoca una nueva solicitud, este campo se establece en true. Después, la aplicación puede elegir leer la nueva información de respuesta y actualizar su estado, si es necesario. |
HasRestarted |
true si se ha reiniciado una operación de transferencia de carga; de lo contrario , false. No se pueden reanudar las cargas. Cada vez que se envía una nueva solicitud al servidor para reiniciar la carga, esta propiedad se establece en true en la primera notificación de progreso de la nueva solicitud. Después de la primera notificación de progreso, HasRestarted se establece en false en las notificaciones posteriores. |
Status |
Estado actual de la operación de carga. |
TotalBytesToReceive |
Número total de bytes de datos que se van a cargar. Si se desconoce este número, este valor se establece en 0. |
TotalBytesToSend |
Número total de bytes que se van a cargar. |