Compartilhar via


ConfigureNamedOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5> Construtor

Definição

Construtor.

public:
 ConfigureNamedOptions(System::String ^ name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, TDep5 dependency5, Action<TOptions, TDep1, TDep2, TDep3, TDep4, TDep5> ^ action);
public ConfigureNamedOptions (string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, TDep5 dependency5, Action<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5> action);
public ConfigureNamedOptions (string? name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, TDep5 dependency5, Action<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>? action);
new Microsoft.Extensions.Options.ConfigureNamedOptions<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null and 'TDep5 : null)> : string * 'TDep1 * 'TDep2 * 'TDep3 * 'TDep4 * 'TDep5 * 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.ConfigureNamedOptions<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null and 'TDep5 : null)>
Public Sub New (name As String, dependency1 As TDep1, dependency2 As TDep2, dependency3 As TDep3, dependency4 As TDep4, dependency5 As TDep5, action As Action(Of TOptions, TDep1, TDep2, TDep3, TDep4, TDep5))

Parâmetros

name
String

O nome das opções.

dependency1
TDep1

Uma dependência.

dependency2
TDep2

Uma segunda dependência.

dependency3
TDep3

Uma terceira dependência.

dependency4
TDep4

Uma quarta dependência.

dependency5
TDep5

Uma quinta dependência.

action
Action<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>

A ação a ser registrada.

Aplica-se a