OptionsBuilderConfigurationExtensions.Bind Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration) |
Mendaftarkan instans konfigurasi yang |
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>) |
Mendaftarkan instans konfigurasi yang |
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)
Mendaftarkan instans konfigurasi yang TOptions
akan mengikat.
public:
generic <typename TOptions>
where TOptions : class[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Bind(Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ optionsBuilder, Microsoft::Extensions::Configuration::IConfiguration ^ config);
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> Bind<TOptions> (this Microsoft.Extensions.Options.OptionsBuilder<TOptions> optionsBuilder, Microsoft.Extensions.Configuration.IConfiguration config) where TOptions : class;
static member Bind : Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> * Microsoft.Extensions.Configuration.IConfiguration -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function Bind(Of TOptions As Class) (optionsBuilder As OptionsBuilder(Of TOptions), config As IConfiguration) As OptionsBuilder(Of TOptions)
Jenis parameter
- TOptions
Jenis opsi yang akan dikonfigurasi.
Parameter
- optionsBuilder
- OptionsBuilder<TOptions>
Penyusun opsi untuk menambahkan layanan.
- config
- IConfiguration
Konfigurasi terikat.
Mengembalikan
OptionsBuilder<TOptions> Sehingga panggilan tambahan dapat dirangkai.
Berlaku untuk
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>)
Mendaftarkan instans konfigurasi yang TOptions
akan mengikat.
public:
generic <typename TOptions>
where TOptions : class[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Bind(Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ optionsBuilder, Microsoft::Extensions::Configuration::IConfiguration ^ config, Action<Microsoft::Extensions::Configuration::BinderOptions ^> ^ configureBinder);
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> Bind<TOptions> (this Microsoft.Extensions.Options.OptionsBuilder<TOptions> optionsBuilder, Microsoft.Extensions.Configuration.IConfiguration config, Action<Microsoft.Extensions.Configuration.BinderOptions>? configureBinder) where TOptions : class;
static member Bind : Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> * Microsoft.Extensions.Configuration.IConfiguration * Action<Microsoft.Extensions.Configuration.BinderOptions> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function Bind(Of TOptions As Class) (optionsBuilder As OptionsBuilder(Of TOptions), config As IConfiguration, configureBinder As Action(Of BinderOptions)) As OptionsBuilder(Of TOptions)
Jenis parameter
- TOptions
Jenis opsi yang akan dikonfigurasi.
Parameter
- optionsBuilder
- OptionsBuilder<TOptions>
Penyusun opsi untuk menambahkan layanan.
- config
- IConfiguration
Konfigurasi terikat.
- configureBinder
- Action<BinderOptions>
Digunakan untuk mengonfigurasi BinderOptions.
Mengembalikan
OptionsBuilder<TOptions> Sehingga panggilan tambahan dapat dirangkai.