Freigeben über


SocketsHttpHandlerBuilderExtensions.Configure Methode

Definition

Überlädt

Configure(ISocketsHttpHandlerBuilder, IConfiguration)

Dient IConfiguration zum Konfigurieren des primären SocketsHttpHandler für einen benannten HttpClient.

Configure(ISocketsHttpHandlerBuilder, Action<SocketsHttpHandler,IServiceProvider>)

Fügt einen Delegaten hinzu, der für die Konfiguration der primären SocketsHttpHandler-Klasse für eine benannte HttpClient-Klasse verwendet wird.

Configure(ISocketsHttpHandlerBuilder, IConfiguration)

Quelle:
SocketsHttpHandlerBuilderExtensions.cs
Quelle:
SocketsHttpHandlerBuilderExtensions.cs
Quelle:
SocketsHttpHandlerBuilderExtensions.cs
Quelle:
SocketsHttpHandlerBuilderExtensions.cs

Dient IConfiguration zum Konfigurieren des primären SocketsHttpHandler für einen benannten HttpClient.

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

Parameter

configuration
IConfiguration

Konfiguration mit Eigenschaften von SocketsHttpHandler.

Gibt zurück

Ein ISocketsHttpHandlerBuilder , das zum Konfigurieren des Handlers verwendet werden kann.

Attribute

Hinweise

Es werden nur Eigenschaften vom SocketsHttpHandler Typ bool, int, Enumoder TimeSpan analysiert.

Alle nicht übereinstimmenden Eigenschaften in IConfiguration werden ignoriert.

Gilt für:

Configure(ISocketsHttpHandlerBuilder, Action<SocketsHttpHandler,IServiceProvider>)

Quelle:
SocketsHttpHandlerBuilderExtensions.cs
Quelle:
SocketsHttpHandlerBuilderExtensions.cs
Quelle:
SocketsHttpHandlerBuilderExtensions.cs
Quelle:
SocketsHttpHandlerBuilderExtensions.cs

Fügt einen Delegaten hinzu, der für die Konfiguration der primären SocketsHttpHandler-Klasse für eine benannte HttpClient-Klasse verwendet wird.

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

Parameter

configure
Action<SocketsHttpHandler,IServiceProvider>

Ein Delegat, der zum Ändern eines SocketsHttpHandlerverwendet wird.

Gibt zurück

Ein ISocketsHttpHandlerBuilder , das zum Konfigurieren des Handlers verwendet werden kann.

Attribute

Gilt für: