Partager via


http_pipeline_stage, classe

Classe de gestionnaire client HTTP, utilisée pour représenter une étape de canalisation HTTP.

Avertissement

Cette rubrique contient des informations pour le Kit de développement logiciel (SDK) C++ REST 1.0 (nom de code « Casablanca »).Si vous utilisez une version plus récente provenant de la page web Codeplex Casablanca, consultez la documentation locale qui se trouve à l'adresse http://casablanca.codeplex.com/documentation.

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

Membres

Constructeurs publics

Nom

Description

http_pipeline_stage::~http_pipeline_stage, destructeur

Constructeurs protégés

Nom

Description

http_pipeline_stage::http_pipeline_stage, constructeur

M&#233;thodes publiques

Nom

Description

http_pipeline_stage::propagate, méthode

Exécute cette étape par rapport à la demande donnée et passe à l'étape suivante.

Méthodes protégées

Nom

Description

http_pipeline_stage::current_stage, méthode

Obtient un pointeur partagé à cette étape de canalisation.

http_pipeline_stage::next_stage, méthode

Obtient l'étape suivante dans le pipeline.

Notes

Quand une demande sort, elle passe par une série d'étapes, personnalisables par l'application et/ou les bibliothèques. L'étape par défaut interagit avec les couches de communication de niveau inférieur pour envoyer le message sur le réseau. Quand vous créez une instance du client, une application peut ajouter des étapes de canalisation devant les étapes existantes. Chaque étape comporte une référence à l'étape suivante disponible dans la valeur.

Configuration requise

En-tête : http_msg.h

Espace de noms : web::http

Voir aussi

Référence

web::http, espace de noms