OptionsBuilderConfigurationExtensions.Bind Metodo

Definizione

Overload

Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)

Registra un'istanza della configurazione in base a cui TOptions eseguirà l'associazione.

Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>)

Registra un'istanza della configurazione in base a cui TOptions eseguirà l'associazione.

Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)

Origine:
OptionsBuilderConfigurationExtensions.cs
Origine:
OptionsBuilderConfigurationExtensions.cs

Registra un'istanza della configurazione in base a cui TOptions eseguirà l'associazione.

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)

Parametri di tipo

TOptions

Tipo di opzioni da configurare.

Parametri

optionsBuilder
OptionsBuilder<TOptions>

Generatore di opzioni a cui aggiungere i servizi.

config
IConfiguration

Configurazione da associare.

Restituisce

Oggetto OptionsBuilder<TOptions> che consente il concatenamento di chiamate aggiuntive.

Si applica a

Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>)

Origine:
OptionsBuilderConfigurationExtensions.cs
Origine:
OptionsBuilderConfigurationExtensions.cs

Registra un'istanza della configurazione in base a cui TOptions eseguirà l'associazione.

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)

Parametri di tipo

TOptions

Tipo di opzioni da configurare.

Parametri

optionsBuilder
OptionsBuilder<TOptions>

Generatore di opzioni a cui aggiungere i servizi.

config
IConfiguration

Configurazione da associare.

configureBinder
Action<BinderOptions>

Usato per configurare BinderOptions.

Restituisce

Oggetto OptionsBuilder<TOptions> che consente il concatenamento di chiamate aggiuntive.

Si applica a