3 Stimmen

Laden eines benutzerdefinierten Abschnitts aus XML

Ich möchte einer Anwendung, die ich gerade entwickle, eine Funktion zum Zugriff auf die Konfiguration hinzufügen. Die Anwendung wird standardmäßig in der app.config-Datei nach einem Abschnitt suchen, den ich ihr gebe. Wenn er in der app.config nicht gefunden wurde, wird er in der DB in einer bestimmten Tabelle mit den folgenden Spalten gesucht:

SectionType, SectionName, SectionData

En SectionData Spalte ist eine Textspalte, die die Daten des Abschnitts im XML-Format enthält (genau wie es in der app.config-Datei sein sollte) Ich kann den SectionData-Inhalt übernehmen, aber ich kann ihn nicht in die benutzerdefinierte ConfigurationSection laden, wie ich es getan hätte, wenn er in der app.config-Datei stünde:

var mySectionObj = ConfigurationManager.GetSection("myCustomSection");

Um zu vereinfachen, ist meine Frage eigentlich wie kann ich das benutzerdefinierte ConfigurationSection-Objekt aus einer XML-Zeichenfolge anstelle einer Konfigurationsdatei erhalten?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X