Поделиться через


HttpProgressStage Перечисление

Определение

Указывает этап выполнения http-подключения.

public enum class HttpProgressStage
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class HttpProgressStage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum HttpProgressStage
var value = Windows.Web.Http.HttpProgressStage.none
Public Enum HttpProgressStage
Наследование
HttpProgressStage
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Поля

ConnectingToServer 30

Сокет, используемый для HTTP-подключения, подключается к серверу.

DetectingProxy 10

Система начинает обнаруживать прокси-сервер.

Этот шаг может не выполняться в зависимости от конфигурации системы.

NegotiatingSsl 40

Http-подключение к серверу согласовывает SSL.

Если согласование SSL завершается сбоем, это будет последний шаг, выполняемый в HTTP-подключении.

None 0

Значение по умолчанию, которое не должно встречаться.

ReceivingContent 90

HTTP-клиент получает содержимое с сервера.

ReceivingHeaders 80

HTTP-клиент получает заголовки от сервера.

ResolvingName 20

Система разрешает имя узла для HTTP-подключения.

Этот шаг может не выполняться, если не требуется разрешать имя узла.

SendingContent 60

Содержимое HTTP отправляется на сервер.

Этот шаг может не выполняться, если нет содержимого для отправки.

SendingHeaders 50

Заголовки HTTP отправляются на сервер.

WaitingForResponse 70

Клиент HTTP ожидает ответа от сервера.

Комментарии

Это значение перечисления является членом структуры HttpProgress , возвращаемой многими асинхронными методами в пространстве имен Windows.Web.Http . Значения перечисления указывают шаги в ходе выполнения http-подключения.

Некоторые действия не выполняются в зависимости от конфигурации системы и других факторов.

Применяется к