OptionsServiceCollectionExtensions.Configure メソッド

定義

オーバーロード

名前 説明
Configure<TOptions>(IServiceCollection, Action<TOptions>)

特定の種類のオプションを構成するために使用するアクションを登録します。 注: これらはすべての PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)の前に実行されます。

Configure<TOptions>(IServiceCollection, String, Action<TOptions>)

特定の種類のオプションを構成するために使用するアクションを登録します。 注: これらはすべての PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)の前に実行されます。

Configure<TOptions>(IServiceCollection, Action<TOptions>)

ソース:
OptionsServiceCollectionExtensions.cs
ソース:
OptionsServiceCollectionExtensions.cs
ソース:
OptionsServiceCollectionExtensions.cs
ソース:
OptionsServiceCollectionExtensions.cs

特定の種類のオプションを構成するために使用するアクションを登録します。 注: これらはすべての PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)の前に実行されます。

public:
generic <typename TOptions>
 where TOptions : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ Configure(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Action<TOptions> ^ configureOptions);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure<TOptions>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<TOptions> configureOptions) where TOptions : class;
static member Configure : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<'Options (requires 'Options : null)> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Options : null)
<Extension()>
Public Function Configure(Of TOptions As Class) (services As IServiceCollection, configureOptions As Action(Of TOptions)) As IServiceCollection

型パラメーター

TOptions

構成するオプションの種類。

パラメーター

services
IServiceCollection

サービスを追加する IServiceCollection

configureOptions
Action<TOptions>

オプションの構成に使用するアクション。

返品

追加の呼び出しをチェーンできるようにするための IServiceCollection

適用対象

Configure<TOptions>(IServiceCollection, String, Action<TOptions>)

ソース:
OptionsServiceCollectionExtensions.cs
ソース:
OptionsServiceCollectionExtensions.cs
ソース:
OptionsServiceCollectionExtensions.cs
ソース:
OptionsServiceCollectionExtensions.cs

特定の種類のオプションを構成するために使用するアクションを登録します。 注: これらはすべての PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)の前に実行されます。

public:
generic <typename TOptions>
 where TOptions : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ Configure(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, System::String ^ name, Action<TOptions> ^ configureOptions);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure<TOptions>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name, Action<TOptions> configureOptions) where TOptions : class;
static member Configure : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * Action<'Options (requires 'Options : null)> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Options : null)
<Extension()>
Public Function Configure(Of TOptions As Class) (services As IServiceCollection, name As String, configureOptions As Action(Of TOptions)) As IServiceCollection

型パラメーター

TOptions

構成するオプションの種類。

パラメーター

services
IServiceCollection

サービスを追加する IServiceCollection

name
String

オプション インスタンスの名前。

configureOptions
Action<TOptions>

オプションの構成に使用するアクション。

返品

追加の呼び出しをチェーンできるようにするための IServiceCollection

適用対象