OptionsBuilderConfigurationExtensions.Bind Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration) |
Zaregistruje instanci konfigurace, která |
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>) |
Zaregistruje instanci konfigurace, která |
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)
Zaregistruje instanci konfigurace, která TOptions
se sváže.
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)
Parametry typu
- TOptions
Typ možností, který se má nakonfigurovat.
Parametry
- optionsBuilder
- OptionsBuilder<TOptions>
Tvůrce možností, do které chcete přidat služby.
- config
- IConfiguration
Konfigurace je vázaná.
Návraty
Aby OptionsBuilder<TOptions> bylo možné zřetězovat další volání.
Platí pro
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>)
Zaregistruje instanci konfigurace, která TOptions
se sváže.
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)
Parametry typu
- TOptions
Typ možností, který se má nakonfigurovat.
Parametry
- optionsBuilder
- OptionsBuilder<TOptions>
Tvůrce možností, do které chcete přidat služby.
- config
- IConfiguration
Konfigurace je vázaná.
- configureBinder
- Action<BinderOptions>
Používá se ke konfiguraci .BinderOptions
Návraty
Aby OptionsBuilder<TOptions> bylo možné zřetězovat další volání.