OptionsBuilderConfigurationExtensions.Bind Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration) |
Registriert eine Konfigurationsinstanz, an die |
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>) |
Registriert eine Konfigurationsinstanz, an die |
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)
Registriert eine Konfigurationsinstanz, an die TOptions
gebunden wird.
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)
Typparameter
- TOptions
Der zu konfigurierende Optionstyp.
Parameter
- optionsBuilder
- OptionsBuilder<TOptions>
Der Options-Generator, dem die Dienste hinzugefügt werden sollen.
- config
- IConfiguration
Die Konfiguration, die gebunden wird.
Gibt zurück
Die OptionsBuilder<TOptions>-Schnittstelle zur Verkettung weiterer Aufrufe.
Gilt für:
Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>)
Registriert eine Konfigurationsinstanz, an die TOptions
gebunden wird.
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)
Typparameter
- TOptions
Der zu konfigurierende Optionstyp.
Parameter
- optionsBuilder
- OptionsBuilder<TOptions>
Der Options-Generator, dem die Dienste hinzugefügt werden sollen.
- config
- IConfiguration
Die Konfiguration, die gebunden wird.
- configureBinder
- Action<BinderOptions>
Wird zum Konfigurieren von BinderOptions verwendet.
Gibt zurück
Die OptionsBuilder<TOptions>-Schnittstelle zur Verkettung weiterer Aufrufe.