HttpMessageHandlerBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Abstracción de generador para configurar HttpMessageHandler instancias.
public ref class HttpMessageHandlerBuilder abstract
public abstract class HttpMessageHandlerBuilder
type HttpMessageHandlerBuilder = class
Public MustInherit Class HttpMessageHandlerBuilder
- Herencia
-
HttpMessageHandlerBuilder
Comentarios
HttpMessageHandlerBuilder se registra en la colección de servicios como un servicio transitorio. Los autores de llamadas deben recuperar una nueva instancia para cada HttpMessageHandler una de las que se van a crear. Los implementadores deben esperar que cada instancia se use una sola vez.
Constructores
| Nombre | Description |
|---|---|
| HttpMessageHandlerBuilder() |
Inicializa una nueva instancia de la clase HttpMessageHandlerBuilder. |
Propiedades
| Nombre | Description |
|---|---|
| AdditionalHandlers |
Obtiene una lista de instancias adicionales DelegatingHandler que se usan para configurar una HttpClient canalización. |
| Name |
Obtiene o establece el nombre del HttpClient objeto que se va a crear. |
| PrimaryHandler |
Obtiene o establece el objeto principal HttpMessageHandler. |
| Services |
Obtiene un objeto IServiceProvider que se puede usar para resolver los servicios del contenedor de inserción de dependencias. |
Métodos
| Nombre | Description |
|---|---|
| Build() |
Crea una interfaz HttpMessageHandler. |
| CreateHandlerPipeline(HttpMessageHandler, IEnumerable<DelegatingHandler>) |
Construye una instancia de HttpMessageHandler mediante el encadenamiento |