ConfigureNamedOptions<TOptions,TDep1,TDep2,TDep3,TDep4> Classe

Definição

generic <typename TOptions, typename TDep1, typename TDep2, typename TDep3, typename TDep4>
 where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : classpublic ref class ConfigureNamedOptions : Microsoft::Extensions::Options::IConfigureNamedOptions<TOptions>, Microsoft::Extensions::Options::IConfigureOptions<TOptions>
public class ConfigureNamedOptions<TOptions,TDep1,TDep2,TDep3,TDep4> : Microsoft.Extensions.Options.IConfigureNamedOptions<TOptions>, Microsoft.Extensions.Options.IConfigureOptions<TOptions> where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class
type ConfigureNamedOptions<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null)> = class
    interface IConfigureNamedOptions<'Options (requires 'Options : null)>
    interface IConfigureOptions<'Options (requires 'Options : null)>
Public Class ConfigureNamedOptions(Of TOptions, TDep1, TDep2, TDep3, TDep4)
Implements IConfigureNamedOptions(Of TOptions), IConfigureOptions(Of TOptions)

Parâmetros de tipo

TOptions

Tipo de opções que está sendo configurado.Options type being configured.

TDep1

Primeiro tipo de dependência.First dependency type.

TDep2

Segundo tipo de dependência.Second dependency type.

TDep3

Terceiro tipo de dependência.Third dependency type.

TDep4

Quarto tipo de dependência.Fourth dependency type.

Herança
ConfigureNamedOptions<TOptions,TDep1,TDep2,TDep3,TDep4>
Implementações

Construtores

ConfigureNamedOptions<TOptions,TDep1,TDep2,TDep3,TDep4>(String, TDep1, TDep2, TDep3, TDep4, Action<TOptions,TDep1,TDep2,TDep3,TDep4>)

Construtor.Constructor.

Propriedades

Action

A ação de configuração.The configuration action.

Dependency1

A primeira dependência.The first dependency.

Dependency2

A segunda dependência.The second dependency.

Dependency3

A terceira dependência.The third dependency.

Dependency4

A quarta dependência.The fourth dependency.

Name

O nome das opções.The options name.

Métodos

Configure(String, TOptions)

Invoca o Action da configuração registrada de o name for correspondente.Invokes the registered configure Action if the name matches.

Configure(TOptions)

Invocado para configurar uma instância de TOptions com o DefaultName.Invoked to configure a TOptions instance with the DefaultName.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a