ConfigureNamedOptions<TOptions,TDep1,TDep2,TDep3,TDep4> Classe
Definição
Implementação de IConfigureNamedOptions<TOptions>.Implementation of IConfigureNamedOptions<TOptions>.
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 |
| Configure(TOptions) |
Invocado para configurar uma instância de |
| 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) |