HttpProgress Estructura

Definición

Contiene información de estado sobre el progreso de una operación HttpClient .

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct HttpProgress
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct HttpProgress
var httpProgress = {
stage : /* Your value */,
bytesSent : /* Your value */,
totalBytesToSend : /* Your value */,
bytesReceived : /* Your value */,
totalBytesToReceive : /* Your value */,
retries : /* Your value */
}
Public Structure HttpProgress
Herencia
HttpProgress
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)

Comentarios

Al enviar (método POST) una clase HttpBufferContent , el valor pasa de 0 % bytes enviados a 100 % bytes enviados en un evento de progreso, ya que todo el búfer se mueve a las API de red inferiores a la vez. Para obtener un progreso más detallado, use HttpStreamContent en lugar de HttpBufferContent, ya que las secuencias se leen y envían en fragmentos más pequeños, lo que da lugar a más eventos de progreso. Por ejemplo, 0 bytes enviados, 65536 bytes enviados, 131072 bytes enviados, etc.

Campos

BytesReceived

Número total de bytes recibidos.

Este valor incluye bytes recibidos como encabezados de respuesta.

Si se ha reiniciado la operación, este valor puede ser menor que en el informe de progreso anterior.

BytesSent

Número total de bytes enviados.

Este valor incluye bytes enviados como encabezados de solicitud.

Si se ha reiniciado la operación, este valor puede ser menor que en el informe de progreso anterior.

Retries

Número de reintentos.

Stage

Paso en el progreso de una conexión HTTP.

TotalBytesToReceive

Número total de bytes de datos que se van a recibir.

Si el número es desconocido, este valor es 0.

TotalBytesToSend

Número total de bytes de datos que se van a enviar.

Si el número es desconocido, este valor es 0.

Se aplica a

Consulte también