![]() | App |
Der AppSettings Typ exponiert die folgenden Member.
Name | Beschreibung | |
---|---|---|
![]() | Dispose |
Öffentliche Methode zum Aufräumen.
(Vererbt von BasicAppSettings) |
![]() | GetLoadedAssemblies |
Liefert ein Dictionary, das für alle in der Applikation geladenen Assemblies
den FullName und die Assembly enthält.
Kann in bestimmten Fällen für die Fehlersuche hilfreich sein. Hinweis: ist der Schalter "DumpLoadedAssemblies" = true, werden in "Dispose" die Keys dieses Dictionarys (FullName) geloggt. (Vererbt von BasicAppSettings) |
![]() | GetParametersSources |
Liefert ein Dictionary, das zu jedem Parameter den Namen der Quelle enthält.
Kann in bestimmten Fällen für die Fehlersuche hilfreich sein. Hinweis: ist der Schalter "DumpAppSettings" = true, wird in "Dispose" dieses Dictionary geloggt. (Vererbt von BasicAppSettings) |
![]() ![]() | GetResolvedPath | Löst den übergebenen Pfad unter Berücksichtigung der Suchreihenfolge in einen gesicherten Pfad auf, wenn möglich. |
![]() | GetStringValue |
Liefert genau einen Wert zu einem Key. Wenn es keinen Wert zu dem
Key gibt, wird defaultValue zurückgegeben.
(Vererbt von BasicAppSettings) |
![]() | GetStringValues |
Liefert ein string-Array zu einem Key. Wenn es keinen Wert zu dem
Key gibt, wird defaultValue zurückgegeben.
(Vererbt von BasicAppSettings) |
![]() | GetValueT |
Liefert genau einen Wert zu einem Key. Wenn es keinen Wert zu dem
Key gibt, wird defaultValue zurückgegeben.
Wildcards der Form %Name% werden, wenn möglich, rekursiv ersetzt;
Es wird versucht, den ermittelten String-Wert in den Rückgabetyp T zu casten.
(Vererbt von BasicAppSettings) |
![]() | GetValuesT |
NICHT IMPLEMENTIERT!
Liefert ein Array von Werten zu einem Key. Wenn es keinen Wert zu dem
Key gibt, wird defaultValue zurückgegeben.
Wildcards der Form %Name% werden, wenn möglich, rekursiv ersetzt;
Es wird versucht, den ermittelten String-Wert in den Rückgabetyp T zu casten.
(Vererbt von BasicAppSettings) |
![]() | InitUserParameterReader | Routine, die den ParameterReader entsprechend der vorher in UserParameterReaderPath konfigurierten Parameter initialisiert. Je nach UserParameterReader kann dieser Vorgang länger dauern und wird deshalb hier nicht automatisch ausgeführt, sondern muss extern und möglichst direkt nach Instanziierung aufgerufen werden. |
![]() | LoadSettings |
Lädt die Systemeinstellungen bei der Initialisierung oder lädt sie auf Anforderung erneut.
(Überschreibt BasicAppSettingsLoadSettings) |
![]() | RegisterUserStringValueGetter | Registriert die übergebene IGetStringValue-Instanz (UserParameterReader) beim enthaltenen AppEnvReader. Der neue Getter wird in der Auswertungskette direkt hinter CommandLineAccess eingehängt, was ihm (nach der Kommandozeile) höchste Priorität gibt. |
![]() | ReplaceWildcards |
Ersetzt hier definierte Wildcards durch ihre Laufzeit-Werte:
'%HOME%': '...bin\Debug'.
(Überschreibt BasicAppSettingsReplaceWildcards(String)) |
![]() | SetRegistryBasePath |
Setzt den Registry-Zugriffskey für alle nachfolgende Zugriffe auf
den übergebenen Basis-Pfad, wenn sich der übergebene registryBasePath
fehlerfrei in ein entsprechendes Equivalent aus Registy-Keys umwandeln lässt.
(Vererbt von BasicAppSettings) |