IConfigurationSection Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa uma secção dos valores de configuração da aplicação.
public interface class IConfigurationSection : Microsoft::Extensions::Configuration::IConfiguration
public interface IConfigurationSection : Microsoft.Extensions.Configuration.IConfiguration
type IConfigurationSection = interface
interface IConfiguration
Public Interface IConfigurationSection
Implements IConfiguration
- Derivado
- Implementações
Propriedades
| Name | Description |
|---|---|
| Item[String] |
Recebe ou define um valor de configuração. (Herdado de IConfiguration) |
| Key |
Obtém a chave que esta secção ocupa no seu pai. |
| Path |
Obtém o caminho completo até esta secção dentro do IConfiguration. |
| Value |
Obtém ou define o valor da secção. |
Métodos
| Name | Description |
|---|---|
| GetChildren() |
Obtém as subsecções de configuração descendente imediata. (Herdado de IConfiguration) |
| GetReloadToken() |
Retorna a IChangeToken que pode ser usado para observar quando esta configuração é recarregada. (Herdado de IConfiguration) |
| GetSection(String) |
Obtém uma subsecção de configuração com a chave especificada. (Herdado de IConfiguration) |
Métodos da Extensão
| Name | Description |
|---|---|
| AsEnumerable(IConfiguration, Boolean) |
Obtenha a enumeração dos pares-chave-valor dentro do IConfiguration |
| AsEnumerable(IConfiguration) |
Obtenha a enumeração dos pares-chave-valor dentro do IConfiguration |
| Bind(IConfiguration, Object, Action<BinderOptions>) |
Tenta vincular a instância do objeto dada a valores de configuração, comparando nomes de propriedades com chaves de configuração de forma recursiva. |
| Bind(IConfiguration, Object) |
Tenta vincular a instância do objeto dada a valores de configuração, comparando nomes de propriedades com chaves de configuração de forma recursiva. |
| Bind(IConfiguration, String, Object) |
Tenta associar a instância de objeto dada à secção de configuração especificada pela chave, comparando os nomes das propriedades com chaves de configuração de forma recursiva. |
| Exists(IConfigurationSection) |
Determina se a secção tem um Value ou tem filhos. |
| Get(IConfiguration, Type, Action<BinderOptions>) |
Tentativas de vincular a instância de configuração a uma nova instância do tipo T. Se esta secção de configuração tiver um valor, esse será usado. Caso contrário, vincula ao corresponder nomes de propriedades com chaves de configuração recursivamente. |
| Get(IConfiguration, Type) |
Tentativas de vincular a instância de configuração a uma nova instância do tipo T. Se esta secção de configuração tiver um valor, esse será usado. Caso contrário, vincula ao corresponder nomes de propriedades com chaves de configuração recursivamente. |
| Get<T>(IConfiguration, Action<BinderOptions>) |
Tentativas de vincular a instância de configuração a uma nova instância do tipo T. Se esta secção de configuração tiver um valor, esse será usado. Caso contrário, vincula ao corresponder nomes de propriedades com chaves de configuração recursivamente. |
| Get<T>(IConfiguration) |
Tentativas de vincular a instância de configuração a uma nova instância do tipo T. Se esta secção de configuração tiver um valor, esse será usado. Caso contrário, vincula ao corresponder nomes de propriedades com chaves de configuração recursivamente. |
| GetConnectionString(IConfiguration, String) |
Obtém a cadeia de ligação especificada da configuração especificada.
Taquigrafia de |
| GetRequiredSection(IConfiguration, String) |
Recebe uma subsecção de configuração com a chave especificada. |
| GetValue(IConfiguration, Type, String, Object) |
Extrai o valor com a chave especificada e converte-o para o tipo especificado. |
| GetValue(IConfiguration, Type, String) |
Extrai o valor com a chave especificada e converte-o para o tipo especificado. |
| GetValue<T>(IConfiguration, String, T) |
Extrai o valor com a chave especificada e converte-o para o tipo T. |
| GetValue<T>(IConfiguration, String) |
Extrai o valor com a chave especificada e converte-o para o tipo T. |