Configuración c #
Todo un espacio de nombres de clases está diseñado para configurar las aplicaciones escritas en cualquier lenguaje .NET, como C #, VB.NET, o cualquiera de varios otros. Los objetos dentro de la misma son, por decir lo menos, un poco difícil de navegar. La configuración en aplicaciones .NET tiene lugar en un archivo .config. Este archivo XML con formato tiene una
System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration () -
Una vez hecho esto, obtener una referencia a una sección es bastante sencillo. los GetSection método sólo se necesita una cadena que es el nombre del nodo, y debido a que el archivo de configuración es sólo texto, puede tomar en cualquier momento.
sectionname = var "Lo que sea!" - section = (System.Configuration.AppSettingsSection) config.GetSection System.Configuration.AppSettingsSection (sectionname) -
Puede añadir secciones en el fichero de configuración usando las herramientas de manipulación de XML en el marco. Puede utilizar un grupo preestablecido en secciones para la funcionalidad correspondiente.
Sección | Descripción |
---|---|
Puesta en marcha | Describe la versión .NET de usar. |
Tiempo de ejecución | Enumera los elementos de .NET para enlazar con el ejecutable. |
La red | Describe proxy y otras configuraciones de red. |
Criptografía | Un lugar para mantener los valores accesibles referencia a los recursos criptográficos |
Configuración | La sección más utilizado. Es el lugar donde usted guarda secciones personalizadas del archivo de configuración. |
Traza / Depuración | Dos opciones que le permiten configurar el seguimiento y registro. |
Configuración de aplicaciones (appsettings) | Aplicación con ámbito cosas como cadenas de conexión de base de datos. |
Configuración del Web (websettings) | Detalles específicos de ASP.NET. |