Video: Mercedes AMG C63s Modellpflege konfigurieren | 83metoo 2024
Teil von C # 5. 0 All-in-One für Dummies Cheat Sheet
Ein ganzer Namespace von Klassen wurde entworfen, um Anwendungen zu konfigurieren, die in irgendeiner Form geschrieben wurden. NET-Sprache wie C #, VB. NET oder einer von mehreren anderen. Die Objekte darin sind, gelinde gesagt, ein bisschen schwer zu navigieren. Die Konfiguration in.NET-Anwendungen erfolgt in a. Konfigurationsdatei. Diese XML-formatierte Datei hat einen Knoten und eine ganze Reihe von projektspezifischen Knoten darin. Um einen Verweis auf die Konfiguration zu erhalten, muss OpenExeConfiguration aufgerufen werden.
System. Aufbau. Konfigurationskonfiguration = ConfigurationManager. OpenExeConfiguration ();
Sobald dies erledigt ist, ist es ziemlich einfach, einen Verweis auf einen Abschnitt zu erhalten. Die GetSection-Methode verwendet nur eine Zeichenfolge, die der Knotenname ist, und da die Konfigurationsdatei nur aus Text besteht, können Sie sie jederzeit abrufen.
var Abschnittsname = & ldquo; Was auch immer! & rdquo;; System. Aufbau. Abschnitt AppSettingsSection = (Systemkonfiguration. AppSettingsSection) config. GetSection (Abschnittsname);
Sie können der Konfigurationsdatei Abschnitte hinzufügen, indem Sie die XML-Manipulationstools im Framework verwenden. Sie können eine voreingestellte Gruppe in Abschnitten für die entsprechende Funktionalität verwenden.
Abschnitt | Beschreibung |
---|---|
Start | Beschreibt das. NET-Version verwenden. |
Runtime | Listet die. NET-Elemente, die an die ausführbare Datei gebunden werden sollen. |
Netzwerk | Beschreibt Proxy- und andere Netzwerkeinstellungen. |
Kryptographie | Ein Ort, an dem auf Werte zugegriffen werden kann, die auf Kryptoressourcen verweisen |
Konfiguration | Der am häufigsten verwendete Abschnitt. Dort behalten Sie benutzerdefinierte Abschnitte der Konfigurationsdatei. |
Trace / Debug | Zwei Einstellungen, mit denen Sie Trace und Protokollierung einrichten können. |
Anwendungseinstellungen (appsettings) | Anwendung hat Bereiche wie Datenbankverbindungszeichenfolgen definiert. |
Webeinstellungen (Websettings) | ASP. NET spezifische Details. |