Partager via


HttpPipeline Classe

Définition

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 à