Udostępnij za pośrednictwem


NamedConfigureFromConfigurationOptions<TOptions> Class

Definition

Configures an option instance by using Bind(IConfiguration, Object) against an IConfiguration.

generic <typename TOptions>
 where TOptions : classpublic ref class NamedConfigureFromConfigurationOptions : Microsoft::Extensions::Options::ConfigureNamedOptions<TOptions>
public class NamedConfigureFromConfigurationOptions<TOptions> : Microsoft.Extensions.Options.ConfigureNamedOptions<TOptions> where TOptions : class
type NamedConfigureFromConfigurationOptions<'Options (requires 'Options : null)> = class
    inherit ConfigureNamedOptions<'Options (requires 'Options : null)>
Public Class NamedConfigureFromConfigurationOptions(Of TOptions)
Inherits ConfigureNamedOptions(Of TOptions)

Type Parameters

TOptions

The type of options to bind.

Inheritance
NamedConfigureFromConfigurationOptions<TOptions>

Constructors

NamedConfigureFromConfigurationOptions<TOptions>(String, IConfiguration, Action<BinderOptions>)

Constructor that takes the IConfiguration instance to bind against.

NamedConfigureFromConfigurationOptions<TOptions>(String, IConfiguration)

Constructor that takes the IConfiguration instance to bind against.

Properties

Action

The configuration action.

(Inherited from ConfigureNamedOptions<TOptions>)
Name

The options name.

(Inherited from ConfigureNamedOptions<TOptions>)

Methods

Configure(String, TOptions)

Invokes the registered configure Action if the name matches.

(Inherited from ConfigureNamedOptions<TOptions>)
Configure(TOptions)

Invoked to configure a TOptions instance with the DefaultName.

(Inherited from ConfigureNamedOptions<TOptions>)

Applies to