HttpMessageHandlerBuilder Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Uma abstração builder para configurar HttpMessageHandler instâncias.
public ref class HttpMessageHandlerBuilder abstract
public abstract class HttpMessageHandlerBuilder
type HttpMessageHandlerBuilder = class
Public MustInherit Class HttpMessageHandlerBuilder
- Herança
-
HttpMessageHandlerBuilder
Observações
Está HttpMessageHandlerBuilder registado na coleção de serviços como serviço transitório. Os chamadores devem recuperar uma nova instância para cada HttpMessageHandler uma a criar. Os implementadores devem esperar que cada instância seja usada uma única vez.
Construtores
| Name | Description |
|---|---|
| HttpMessageHandlerBuilder() |
Inicializa uma nova instância da HttpMessageHandlerBuilder classe. |
Propriedades
| Name | Description |
|---|---|
| AdditionalHandlers |
Obtém uma lista de instâncias adicionais DelegatingHandler usadas para configurar um HttpClient pipeline. |
| Name |
Recebe ou define o nome do HttpClient ser criado. |
| PrimaryHandler |
Obtém ou define o primário HttpMessageHandler. |
| Services |
Obtém um IServiceProvider que pode ser usado para resolver serviços a partir do contentor de injeção de dependências. |
Métodos
| Name | Description |
|---|---|
| Build() |
Cria um HttpMessageHandler. |
| CreateHandlerPipeline(HttpMessageHandler, IEnumerable<DelegatingHandler>) |
Constrói uma instância de HttpMessageHandler encadeando |