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 uma enorme quantidade de nós específicos do projeto dentro. Obtendo uma referência para a configuração requer uma chamada para OpenExeConfiguration.

System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration () -

Uma vez feito isto, obter 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 hora.

var SectionName = &ldquo-Whatever!&rdquo - secção System.Configuration.AppSettingsSection = (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çãoDescrição
ComeceDescreve a versão .NET para usar.
Tempo de execuçãoLista os elementos NET para se ligar ao executável.
RedeDescreve proxy e outras configurações de rede.
CryptographyUm lugar para manter valores acessíveis referenciando recursos de criptografia
ConfiguraçãoA seção mais utilizado. isto&rsquo-s onde você guarda seções personalizadas do arquivo de configuração.
Trace / DebugDuas configurações que permitem que você configure o rastreamento e registro.
Configuração da aplicação (appsettings)Escopo de aplicação coisas como cadeias de ligação de base de dados.
Definições da Web (websettings)detalhes específicos do ASP.NET.

Publicações relacionadas