HttpPipeline Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une primitive pour l’envoi de requêtes HTTP et la réception de réponses extensibles en ajoutant HttpPipelinePolicy des étapes de traitement.
public class HttpPipeline
type HttpPipeline = class
Public Class HttpPipeline
- Héritage
-
HttpPipeline
- Dérivé
Constructeurs
HttpPipeline(HttpPipelineTransport, HttpPipelinePolicy[], ResponseClassifier) |
Crée une instance de avec le classifieur de HttpPipeline transport, de stratégie et de réponse fourni. |
Propriétés
ResponseClassifier |
Le ResponseClassifier instance utilisé dans ces appels de pipeline. |
Méthodes
CreateClientRequestIdScope(String) |
Crée une étendue dans laquelle toutes les demandes sortantes utiliseraient le fourni |
CreateHttpMessagePropertiesScope(IDictionary<String,Object>) |
Crée une étendue dans laquelle tous les HttpMessages auraient fourni des propriétés. |
CreateMessage() |
Crée une instance HttpMessage. |
CreateMessage(RequestContext) |
Représente une primitive pour l’envoi de requêtes HTTP et la réception de réponses extensibles en ajoutant HttpPipelinePolicy des étapes de traitement. |
CreateMessage(RequestContext, ResponseClassifier) |
Crée une instance HttpMessage. |
CreateRequest() |
Crée une instance Request. |
Send(HttpMessage, CancellationToken) |
Appelle le pipeline de manière synchrone. Une fois la tâche terminée, la réponse est définie sur la Response propriété . |
SendAsync(HttpMessage, CancellationToken) |
Appelle le pipeline de façon asynchrone. Une fois la tâche terminée, la réponse est définie sur la Response propriété . |
SendRequest(Request, CancellationToken) |
Appelle le pipeline de façon synchrone avec la requête fournie. |
SendRequestAsync(Request, CancellationToken) |
Appelle le pipeline de façon asynchrone avec la requête fournie. |
S’applique à
Azure SDK for .NET