HttpMessageHandlerBuilder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстракция построителя для настройки HttpMessageHandler экземпляров.
public ref class HttpMessageHandlerBuilder abstract
public abstract class HttpMessageHandlerBuilder
type HttpMessageHandlerBuilder = class
Public MustInherit Class HttpMessageHandlerBuilder
- Наследование
-
HttpMessageHandlerBuilder
Комментарии
Он HttpMessageHandlerBuilder зарегистрирован в коллекции служб в качестве временной службы. Вызывающие объекты должны получить новый экземпляр, чтобы каждый HttpMessageHandler из них был создан. Разработчики должны ожидать, что каждый экземпляр будет использоваться один раз.
Конструкторы
| Имя | Описание |
|---|---|
| HttpMessageHandlerBuilder() |
Инициализирует новый экземпляр класса HttpMessageHandlerBuilder. |
Свойства
| Имя | Описание |
|---|---|
| AdditionalHandlers |
Возвращает список дополнительных DelegatingHandler экземпляров, используемых для настройки конвейера HttpClient . |
| Name |
Возвращает или задает имя создаваемого HttpClient объекта. |
| PrimaryHandler |
Возвращает или задает основной HttpMessageHandlerобъект. |
| Services |
Возвращает значение IServiceProvider , которое можно использовать для разрешения служб из контейнера внедрения зависимостей. |
Методы
| Имя | Описание |
|---|---|
| Build() |
Создает объект HttpMessageHandler. |
| CreateHandlerPipeline(HttpMessageHandler, IEnumerable<DelegatingHandler>) |
Создает экземпляр HttpMessageHandler путем цепочки |