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


Класс http_pipeline_stage

Класс клиентского обработчика HTTP, используемый для представления этапа конвейера HTTP.

Предупреждение

В этом разделе содержатся сведения о C++ REST SDK 1.0 (кодовое название "Casablanca").Если используется более поздняя версия с веб-страницы Casablanca Codeplex, воспользуйтесь локальной документацией по адресу http://casablanca.codeplex.com/documentation.

class http_pipeline_stage : public std::enable_shared_from_this<http_pipeline_stage>;

Члены

JJ987902.collapse_all(ru-ru,VS.140).gifОткрытые конструкторы

Имя

Описание

Деструктор http_pipeline_stage::~http_pipeline_stage

JJ987902.collapse_all(ru-ru,VS.140).gifЗащищенные конструкторы

Имя

Описание

Конструктор http_pipeline_stage::http_pipeline_stage

JJ987902.collapse_all(ru-ru,VS.140).gifОткрытые методы

Имя

Описание

Метод http_pipeline_stage::propagate

Запускает этот этап для данного запроса и передает на следующий этап.

JJ987902.collapse_all(ru-ru,VS.140).gifЗащищенные методы

Имя

Описание

Метод http_pipeline_stage::current_stage

Возвращает общий указатель на этот этап конвейера.

Метод http_pipeline_stage::next_stage

Возвращает следующий этап в конвейере.

Заметки

Выполняемый запрос проходит через последовательность этапов, настраиваемых с помощью приложений и (или) библиотек. Этап по умолчанию будет взаимодействовать с более низкими уровнями связи для фактической отправки сообщения в сети. При создании экземпляра клиента приложение может добавлять этапы конвейера перед уже существующими этапами. Каждый этап имеет ссылку на следующий этап, доступный в значении.

Требования

Заголовок: http_msg.h

Пространство имен: web::http

См. также

Ссылки

Пространство имен web::http