Поделиться через


HttpClientFactoryOptions Класс

Определение

Класс параметров для настройки IHttpClientFactoryпо умолчанию.

public ref class HttpClientFactoryOptions
public class HttpClientFactoryOptions
type HttpClientFactoryOptions = class
Public Class HttpClientFactoryOptions
Наследование
HttpClientFactoryOptions

Конструкторы

HttpClientFactoryOptions()

Инициализирует новый экземпляр класса HttpClientFactoryOptions.

Свойства

HandlerLifetime

Возвращает или задает время повторного использования экземпляра HttpMessageHandler. Каждый именованный клиент может иметь собственное настроенное значение времени существования обработчика. Значение по умолчанию этого свойства составляет две минуты. Задайте время существования InfiniteTimeSpan, чтобы отключить срок действия обработчика.

HttpClientActions

Возвращает список операций, используемых для настройки HttpClient.

HttpMessageHandlerBuilderActions

Возвращает список операций, используемых для настройки HttpMessageHandlerBuilder.

ShouldRedactHeaderValue

Делегат, определяющий, следует ли изменить значение заголовка HTTP перед ведением журнала.

SuppressHandlerScope

Возвращает или задает значение, определяющее, будет ли IHttpClientFactory создавать область внедрения зависимостей при создании HttpMessageHandler. Если false (по умолчанию), будет создана область, в противном случае область не будет создана.

Этот параметр предоставляется для совместимости с существующими приложениями. Рекомендуется использовать параметр по умолчанию для новых приложений.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к