OptionsBuilder.Configure Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
|
Configure(Action |
Registers an action used to configure a particular type of options. |
|
Configure |
Registers an action used to configure a particular type of options. |
|
Configure |
Registers an action used to configure a particular type of options. |
|
Configure |
Registers an action used to configure a particular type of options. |
|
Configure |
Registers an action used to configure a particular type of options. |
|
Configure |
Registers an action used to configure a particular type of options. |
Configure(Action)
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
Registers an action used to configure a particular type of options.
public:
virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions);
abstract member Configure : Action<'Options (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Configure : Action<'Options (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Configure (configureOptions As Action(Of TOptions)) As OptionsBuilder(Of TOptions)
Parameters
- configureOptions
-
Action
The action used to configure the options.
Returns
The current OptionsBuilder
Remarks
These are run before all PostConfigure(Action
Applies to
Configure(Action)
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
Registers an action used to configure a particular type of options.
public:
generic
where TDep : class virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions) where TDep : class;
abstract member Configure : Action<'Options, 'Dep (requires 'Options : null and 'Dep : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Dep : null)
override this.Configure : Action<'Options, 'Dep (requires 'Options : null and 'Dep : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Dep : null)
Public Overridable Function Configure(Of TDep As Class) (configureOptions As Action(Of TOptions, TDep)) As OptionsBuilder(Of TOptions)
Type Parameters
- TDep
A dependency used by the action.
Parameters
- configureOptions
-
Action
The action used to configure the options.
Returns
The current OptionsBuilder
Remarks
These are run before all PostConfigure(Action
Applies to
Configure(Action)
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
Registers an action used to configure a particular type of options.
public:
generic
where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class;
abstract member Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null and 'TDep5 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null and 'TDep5 : null)
override this.Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null and 'TDep5 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null and 'TDep5 : null)
Public Overridable Function Configure(Of TDep1 As Class, TDep2 As Class, TDep3 As Class, TDep4 As Class, TDep5 As Class) (configureOptions As Action(Of TOptions, TDep1, TDep2, TDep3, TDep4, TDep5)) As OptionsBuilder(Of TOptions)
Type Parameters
- TDep1
The first dependency used by the action.
- TDep2
The second dependency used by the action.
- TDep3
The third dependency used by the action.
- TDep4
The fourth dependency used by the action.
- TDep5
The fifth dependency used by the action.
Parameters
- configureOptions
-
Action
The action used to configure the options.
Returns
The current OptionsBuilder
Remarks
These are run before all PostConfigure(Action
Applies to
Configure(Action)
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
Registers an action used to configure a particular type of options.
public:
generic
where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class;
abstract member Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null)
override this.Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null)
Public Overridable Function Configure(Of TDep1 As Class, TDep2 As Class, TDep3 As Class, TDep4 As Class) (configureOptions As Action(Of TOptions, TDep1, TDep2, TDep3, TDep4)) As OptionsBuilder(Of TOptions)
Type Parameters
- TDep1
The first dependency used by the action.
- TDep2
The second dependency used by the action.
- TDep3
The third dependency used by the action.
- TDep4
The fourth dependency used by the action.
Parameters
- configureOptions
-
Action
The action used to configure the options.
Returns
The current OptionsBuilder
Remarks
These are run before all PostConfigure(Action
Applies to
Configure(Action)
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
Registers an action used to configure a particular type of options.
public:
generic
where TDep1 : class where TDep2 : class where TDep3 : class virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class;
abstract member Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null)
override this.Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null)
Public Overridable Function Configure(Of TDep1 As Class, TDep2 As Class, TDep3 As Class) (configureOptions As Action(Of TOptions, TDep1, TDep2, TDep3)) As OptionsBuilder(Of TOptions)
Type Parameters
- TDep1
The first dependency used by the action.
- TDep2
The second dependency used by the action.
- TDep3
The third dependency used by the action.
Parameters
- configureOptions
-
Action
The action used to configure the options.
Returns
The current OptionsBuilder
Remarks
These are run before all PostConfigure(Action
Applies to
Configure(Action)
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
- Source:
- OptionsBuilder.cs
Registers an action used to configure a particular type of options.
public:
generic
where TDep1 : class where TDep2 : class virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions) where TDep1 : class where TDep2 : class;
abstract member Configure : Action<'Options, 'TDep1, 'TDep2 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null)
override this.Configure : Action<'Options, 'TDep1, 'TDep2 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null)
Public Overridable Function Configure(Of TDep1 As Class, TDep2 As Class) (configureOptions As Action(Of TOptions, TDep1, TDep2)) As OptionsBuilder(Of TOptions)
Type Parameters
- TDep1
The first dependency used by the action.
- TDep2
The second dependency used by the action.
Parameters
- configureOptions
-
Action
The action used to configure the options.
Returns
The current OptionsBuilder
Remarks
These are run before all PostConfigure(Action