HttpMessageHandlerBuilder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma abstração do construtor para configurar HttpMessageHandler instâncias.
public ref class HttpMessageHandlerBuilder abstract
public abstract class HttpMessageHandlerBuilder
type HttpMessageHandlerBuilder = class
Public MustInherit Class HttpMessageHandlerBuilder
- Herança
-
HttpMessageHandlerBuilder
Comentários
O HttpMessageHandlerBuilder é registrado na coleção de serviços como um serviço transitório. Os chamadores devem recuperar uma nova instância para cada HttpMessageHandler um ser criado. Os implementadores devem esperar que cada instância seja usada uma única vez.
Construtores
| Nome | Description |
|---|---|
| HttpMessageHandlerBuilder() |
Inicializa uma nova instância da classe HttpMessageHandlerBuilder. |
Propriedades
| Nome | Description |
|---|---|
| AdditionalHandlers |
Obtém uma lista de instâncias adicionais DelegatingHandler usadas para configurar um HttpClient pipeline. |
| Name |
Obtém ou define o nome do HttpClient que está sendo criado. |
| PrimaryHandler |
Obtém ou define o primário HttpMessageHandler. |
| Services |
Obtém um IServiceProvider que pode ser usado para resolver serviços do contêiner de injeção de dependência. |
Métodos
| Nome | Description |
|---|---|
| Build() |
Cria um HttpMessageHandler. |
| CreateHandlerPipeline(HttpMessageHandler, IEnumerable<DelegatingHandler>) |
Constrói uma instância de HttpMessageHandler encadeamento |