ConfigurationBinder Classe
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.
Classe auxiliar estática que permite ligar objetos fortemente tipados a valores de configuração.
public ref class ConfigurationBinder abstract sealed
public static class ConfigurationBinder
type ConfigurationBinder = class
Public Module ConfigurationBinder
- Herança
-
ConfigurationBinder
Observações
Para mais informações e exemplos, veja Encadernação.
Métodos
| Name | Description |
|---|---|
| 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. |
| 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. |
| 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. |