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 de construtor para configurar instâncias de HttpMessageHandler.
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 uma a ser criada. Os implementadores devem esperar que cada instância seja usada uma única vez.
Construtores
HttpMessageHandlerBuilder() |
Inicializa uma nova instância da classe HttpMessageHandlerBuilder. |
Propriedades
AdditionalHandlers |
Obtém uma lista de instâncias de DelegatingHandler adicionais usadas para configurar um pipeline de HttpClient. |
Name |
Obtém ou define o nome do HttpClient sendo criado. |
PrimaryHandler |
Obtém ou define o HttpMessageHandler principal. |
Services |
Obtém um IServiceProvider que pode ser usado para resolver serviços do contêiner de injeção de dependência. |
Métodos
Build() |
Cria um HttpMessageHandler. |
CreateHandlerPipeline(HttpMessageHandler, IEnumerable<DelegatingHandler>) |
Constrói uma instância de HttpMessageHandler encadeando |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |