Compartilhar via


HttpPipeline Classe

Definição

Representa um primitivo para enviar solicitações HTTP e receber respostas extensíveis adicionando HttpPipelinePolicy etapas de processamento.

public class HttpPipeline
type HttpPipeline = class
Public Class HttpPipeline
Herança
HttpPipeline
Derivado

Construtores

HttpPipeline(HttpPipelineTransport, HttpPipelinePolicy[], ResponseClassifier)

Cria uma nova instância do HttpPipeline com o transporte, as políticas e o classificador de resposta fornecidos.

Propriedades

ResponseClassifier

A ResponseClassifier instância usada nestas invocações de pipeline.

Métodos

CreateClientRequestIdScope(String)

Cria um escopo no qual todas as solicitações de saída usariam o fornecido

CreateHttpMessagePropertiesScope(IDictionary<String,Object>)

Cria um escopo no qual todos os HttpMessages teriam fornecido propriedades.

CreateMessage()

Cria uma nova instância HttpMessage.

CreateMessage(RequestContext)

Representa um primitivo para enviar solicitações HTTP e receber respostas extensíveis adicionando HttpPipelinePolicy etapas de processamento.

CreateMessage(RequestContext, ResponseClassifier)

Cria uma nova instância HttpMessage.

CreateRequest()

Cria uma nova instância Request.

Send(HttpMessage, CancellationToken)

Invoca o pipeline de forma síncrona. Depois que a tarefa for concluída, a resposta será definida como a Response propriedade .

SendAsync(HttpMessage, CancellationToken)

Invoca o pipeline de forma assíncrona. Depois que a tarefa for concluída, a resposta será definida como a Response propriedade .

SendRequest(Request, CancellationToken)

Invoca o pipeline de forma síncrona com a solicitação fornecida.

SendRequestAsync(Request, CancellationToken)

Invoca o pipeline de forma assíncrona com a solicitação fornecida.

Aplica-se a