次の方法で共有


SocketsHttpHandlerBuilderExtensions.Configure メソッド

定義

オーバーロード

Configure(ISocketsHttpHandlerBuilder, IConfiguration)

を使用IConfigurationして、名前付き HttpClientのプライマリを構成しますSocketsHttpHandler

Configure(ISocketsHttpHandlerBuilder, Action<SocketsHttpHandler,IServiceProvider>)

名前付き HttpClient に対してプライマリ SocketsHttpHandler を構成するために使用されるデリゲートを追加します。

Configure(ISocketsHttpHandlerBuilder, IConfiguration)

ソース:
SocketsHttpHandlerBuilderExtensions.cs
ソース:
SocketsHttpHandlerBuilderExtensions.cs
ソース:
SocketsHttpHandlerBuilderExtensions.cs
ソース:
SocketsHttpHandlerBuilderExtensions.cs

を使用IConfigurationして、名前付き HttpClientのプライマリを構成しますSocketsHttpHandler

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::ISocketsHttpHandlerBuilder ^ Configure(Microsoft::Extensions::DependencyInjection::ISocketsHttpHandlerBuilder ^ builder, Microsoft::Extensions::Configuration::IConfiguration ^ configuration);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder Configure (this Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder builder, Microsoft.Extensions.Configuration.IConfiguration configuration);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Configure : Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder * Microsoft.Extensions.Configuration.IConfiguration -> Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder
<Extension()>
Public Function Configure (builder As ISocketsHttpHandlerBuilder, configuration As IConfiguration) As ISocketsHttpHandlerBuilder

パラメーター

configuration
IConfiguration

SocketsHttpHandlerプロパティを含む構成。

戻り値

ISocketsHttpHandlerBuilderハンドラーの構成に使用できる 。

属性

注釈

、または TimeSpanboolintEnumSocketsHttpHandlerプロパティのみが解析されます。

の一致しないプロパティ IConfiguration はすべて無視されます。

適用対象

Configure(ISocketsHttpHandlerBuilder, Action<SocketsHttpHandler,IServiceProvider>)

ソース:
SocketsHttpHandlerBuilderExtensions.cs
ソース:
SocketsHttpHandlerBuilderExtensions.cs
ソース:
SocketsHttpHandlerBuilderExtensions.cs
ソース:
SocketsHttpHandlerBuilderExtensions.cs

名前付き HttpClient に対してプライマリ SocketsHttpHandler を構成するために使用されるデリゲートを追加します。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::ISocketsHttpHandlerBuilder ^ Configure(Microsoft::Extensions::DependencyInjection::ISocketsHttpHandlerBuilder ^ builder, Action<System::Net::Http::SocketsHttpHandler ^, IServiceProvider ^> ^ configure);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder Configure (this Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder builder, Action<System.Net.Http.SocketsHttpHandler,IServiceProvider> configure);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Configure : Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder * Action<System.Net.Http.SocketsHttpHandler, IServiceProvider> -> Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder
<Extension()>
Public Function Configure (builder As ISocketsHttpHandlerBuilder, configure As Action(Of SocketsHttpHandler, IServiceProvider)) As ISocketsHttpHandlerBuilder

パラメーター

configure
Action<SocketsHttpHandler,IServiceProvider>

を変更 SocketsHttpHandlerするために使用されるデリゲート。

戻り値

ISocketsHttpHandlerBuilderハンドラーの構成に使用できる 。

属性

適用対象