OptionsBuilderConfigurationExtensions.BindConfiguration<TOptions> メソッド     
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DI サービス プロバイダーから取得した IConfiguration に対して TOptions をバインドする依存関係挿入コンテナーを登録します。
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> BindConfiguration<TOptions>(this Microsoft.Extensions.Options.OptionsBuilder<TOptions> optionsBuilder, string configSectionPath, Action<Microsoft.Extensions.Configuration.BinderOptions>? configureBinder = default) where TOptions : class;
	static member BindConfiguration : Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> * string * Action<Microsoft.Extensions.Configuration.BinderOptions> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null)
	<Extension()>
Public Function BindConfiguration(Of TOptions As Class) (optionsBuilder As OptionsBuilder(Of TOptions), configSectionPath As String, Optional configureBinder As Action(Of BinderOptions) = Nothing) As OptionsBuilder(Of TOptions)
    型パラメーター
- TOptions
 
構成するオプションの種類。
パラメーター
- optionsBuilder
 - OptionsBuilder<TOptions>
 
サービスの追加先となるオプション ビルダー。
- configSectionPath
 - String
 
バインド元の構成セクションの名前。
- configureBinder
 - Action<BinderOptions>
 
任意。 BinderOptions の構成に使用されます。
戻り値
追加の呼び出しをチェーンできるようにする OptionsBuilder<TOptions>。
例外
              optionsBuilder または configSectionPath が null です。