Compartir a través de


HttpPipeline Clase

Definición

Representa un primitivo para enviar solicitudes HTTP y recibir respuestas extensibles mediante la adición HttpPipelinePolicy de pasos de procesamiento.

public class HttpPipeline
type HttpPipeline = class
Public Class HttpPipeline
Herencia
HttpPipeline
Derivado

Constructores

HttpPipeline(HttpPipelineTransport, HttpPipelinePolicy[], ResponseClassifier)

Crea una nueva instancia de HttpPipeline con el transporte, las directivas y el clasificador de respuesta proporcionados.

Propiedades

ResponseClassifier

Instancia ResponseClassifier usada en estas invocaciones de canalización.

Métodos

CreateClientRequestIdScope(String)

Crea un ámbito en el que todas las solicitudes salientes usarían el proporcionado.

CreateHttpMessagePropertiesScope(IDictionary<String,Object>)

Crea un ámbito en el que todas las HttpMessagepropiedades proporcionarían.

CreateMessage()

Crea una nueva instancia de HttpMessage.

CreateMessage(RequestContext)

Representa un primitivo para enviar solicitudes HTTP y recibir respuestas extensibles mediante la adición HttpPipelinePolicy de pasos de procesamiento.

CreateMessage(RequestContext, ResponseClassifier)

Crea una nueva instancia de HttpMessage.

CreateRequest()

Crea una nueva instancia de Request.

Send(HttpMessage, CancellationToken)

Invoca la canalización de forma sincrónica. Una vez completada la tarea, la respuesta se establecería en la Response propiedad .

SendAsync(HttpMessage, CancellationToken)

Invoca la canalización de forma asincrónica. Una vez completada la tarea, la respuesta se establecería en la Response propiedad .

SendRequest(Request, CancellationToken)

Invoca la canalización de forma sincrónica con la solicitud proporcionada.

SendRequestAsync(Request, CancellationToken)

Invoca la canalización de forma asincrónica con la solicitud proporcionada.

Se aplica a