HttpMessageHandlerBuilder Classe

Définition

Abstraction du générateur pour la configuration des instances de HttpMessageHandler.

public ref class HttpMessageHandlerBuilder abstract
public abstract class HttpMessageHandlerBuilder
type HttpMessageHandlerBuilder = class
Public MustInherit Class HttpMessageHandlerBuilder
Héritage
HttpMessageHandlerBuilder

Remarques

est HttpMessageHandlerBuilder inscrit dans la collection de services en tant que service temporaire. Les appelants doivent récupérer une nouvelle instance pour chacune HttpMessageHandler d’elles à créer. Les implémenteurs doivent s’attendre à ce que chaque instance soit utilisé une seule fois.

Constructeurs

HttpMessageHandlerBuilder()

Initialise une nouvelle instance de la classe HttpMessageHandlerBuilder.

Propriétés

AdditionalHandlers

Obtient une liste d’instances de DelegatingHandler supplémentaires utilisées pour configurer un pipeline HttpClient.

Name

Obtient ou définit le nom du HttpClient en cours de création.

PrimaryHandler

Obtient ou définit le HttpMessageHandler principal.

Services

Obtient un IServiceProvider qui peut être utilisé pour résoudre des services à partir du conteneur d’injection de dépendances.

Méthodes

Build()

Crée un objet HttpMessageHandler.

CreateHandlerPipeline(HttpMessageHandler, IEnumerable<DelegatingHandler>)

Construit un instance de HttpMessageHandler en chaînant additionalHandlers l’un après l’autre avec primaryHandler en fin de chaîne. Le pipeline résultant est utilisé par IHttpClientFactory l’infrastructure pour créer HttpClient des instances avec des gestionnaires de messages personnalisés. Le pipeline résultant est également accessible à l’aide de IHttpMessageHandlerFactory au lieu de IHttpClientFactory.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à