IHttpClientFactory.CreateClient(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает и настраивает экземпляр HttpClient с использованием конфигурации, которая соответствует логическому имени, указанному в параметре name
.
public:
System::Net::Http::HttpClient ^ CreateClient(System::String ^ name);
public System.Net.Http.HttpClient CreateClient (string name);
abstract member CreateClient : string -> System.Net.Http.HttpClient
Public Function CreateClient (name As String) As HttpClient
Параметры
- name
- String
Логическое имя создаваемого клиента.
Возвращаемое значение
Новый экземпляр HttpClient.
Комментарии
Каждый вызов CreateClient(String) гарантированно возвращает новый HttpClient экземпляр . Вызывающие объекты могут кэшировать возвращенный HttpClient экземпляр на неопределенный срок или заключить его использование в using
блок, чтобы при необходимости удалить его.
Реализация по умолчанию IHttpClientFactory может кэшировать базовые HttpMessageHandler экземпляры для повышения производительности.
Вызывающие объекты также могут изменять открытые свойства возвращаемого HttpClient экземпляра по мере необходимости.