Configurando C #
Toda uma namespace das classes é projetado para configurar aplicações escritas em qualquer linguagem .NET, como C #, VB.NET, ou qualquer um dos vários outros. Os objetos dentro dela são, para dizer o mínimo, um pouco difícil de navegar. A configuração em aplicativos .NET ocorre em um arquivo .config. Este arquivo XML formatado tem um nó, e toda uma série de nós específicos do projeto dentro. Obtendo uma referência à configuração requer uma chamada para OpenExeConfiguration.
System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration () -
Uma vez feito isto, obtendo uma referência a uma seção é bastante simples. o GetSection método só tem uma cadeia que é o nome do nó, e porque o arquivo de configuração é apenas texto, você pode agarrá-lo a qualquer momento.
var SectionName = "Whatever!" - System.Configuration.AppSettingsSection section = (System.Configuration.AppSettingsSection) config.GetSection (SectionName) -
Você pode adicionar seções para o arquivo de configuração usando as ferramentas de manipulação de XML no quadro. Você pode usar um grupo pré-definido em seções para a funcionalidade correspondente.
Seção | Descrição |
---|---|
Comece | Descreve a versão .NET para usar. |
Tempo de execução | Lista os elementos .NET para se ligar ao executável. |
Rede | Descreve proxy e outras configurações de rede. |
Cryptography | Um lugar para manter valores acessíveis referenciar recursos de criptografia |
Configuração | A seção mais utilizado. É onde você mantém seções personalizadas do arquivo de configuração. |
Trace / Debug | Duas configurações que permitem que você configure o rastreamento e registro. |
Configuração da aplicação (appSettings) | Escopo de aplicação coisas como seqüências de conexão do banco de dados. |
Definições da Web (websettings) | detalhes específicos do ASP.NET. |