Configuration c #
Tout un espace de noms de classes est conçu pour configurer les applications écrites en tout langage .NET, comme C #, VB.NET, ou l'une quelconque de plusieurs autres. Les objets à l'intérieur, il ya, pour dire le moins, un peu difficile à naviguer. La configuration dans les applications .NET prend place dans un fichier .config. Ce fichier au format XML a une
System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration () -
Une fois cela fait, en obtenant une référence à une section est assez simple. La GetSection méthode prend simplement une chaîne qui est le nom du noeud, et parce que le fichier de configuration est juste le texte, vous pouvez saisir à tout moment.
var sectionName = "Quoi que!" - System.Configuration.AppSettingsSection section = (System.Configuration.AppSettingsSection) config.GetSection (sectionName) -
Vous pouvez ajouter des sections dans le fichier de configuration en utilisant les outils de manipulation de XML dans le cadre. Vous pouvez utiliser un groupe prédéfini sur des sections de la fonctionnalité correspondante.
Section | Description |
---|---|
Commencez | Décrit la version de .NET à utiliser. |
Runtime | Énumère les éléments de .NET de se lier à l'exécutable. |
Réseau | Décrit procuration et d'autres paramètres réseau. |
Cryptographie | Un endroit pour garder les valeurs accessibles mentionne les ressources cryptographiques |
Configuration | La section la plus utilisée. Il est où vous gardez sections personnalisées du fichier de configuration. |
Trace / Debug | Deux paramètres qui vous permettent de mettre en place le suivi et l'exploitation forestière. |
Paramètres d'application (appsettings) | Demande scope choses comme les chaînes de connexion de base de données. |
Paramètres Web (websettings) | ASP.NET détails spécifiques. |