BackgroundUploadProgress Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит сведения о состоянии операции отправки.
/// [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 |
Общее количество отправляемых байтов. |