Modules/Config/bin/Debug/DigitalData.Modules.Config.xml
2025-09-19 13:06:44 +02:00

196 lines
8.1 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>
DigitalData.Modules.Config
</name>
</assembly>
<members>
<member name="T:DigitalData.Modules.Config.My.Resources.Resources">
<summary>
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
</summary>
</member>
<member name="P:DigitalData.Modules.Config.My.Resources.Resources.ResourceManager">
<summary>
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
</summary>
</member>
<member name="P:DigitalData.Modules.Config.My.Resources.Resources.Culture">
<summary>
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
</summary>
</member>
<member name="T:DigitalData.Modules.Config.ConfigAttributes.ConnectionStringAttribute">
<summary>
The primary connection string. Will not be saved to userconfig.
</summary>
</member>
<member name="T:DigitalData.Modules.Config.ConfigAttributes.ConnectionStringTestAttribute">
<summary>
The test connection string. Will not be saved to userconfig.
</summary>
</member>
<member name="T:DigitalData.Modules.Config.ConfigAttributes.ConnectionStringAppServerAttribute">
<summary>
The app serverSQL connection string. Will not be saved to userconfig.
</summary>
</member>
<member name="T:DigitalData.Modules.Config.ConfigAttributes.EDMIAppServerAttribute">
<summary>
The EDMIapp server . Will not be saved to userconfig.
</summary>
</member>
<member name="T:DigitalData.Modules.Config.ConfigAttributes.GlobalSettingAttribute">
<summary>
Global setting. Will not be saved to userconfig.
</summary>
</member>
<member name="M:DigitalData.Modules.Config.ConfigDbFunct.GetProductLicense(System.String,System.String,DigitalData.Modules.Logging.LogConfig,System.String)">
<summary>
Ermittelt die aktuelle Lizenz für das gewünschte Produkt
aus der DB-Tabelle TBDD_3RD_PARTY_MODULES
</summary>
<param name="pLogConfig">An instance of LogConfig</param>
<param name="pConnectionString">Initial connectionstring for connecting to DD_ECM database.</param>
<returns>LicenseKey, if found, otherwise String.Empty</returns>
</member>
<member name="F:DigitalData.Modules.Config.ConfigManager`1._WriteAllValuesToUserConfig">
<summary>
Signals that all properties will be written to (and read from) the UserConfig.xml
If Value is `True`:
- AppConfig.xml does NOT exist
- ComputerConfig.xml does NOT exist
- ConnectionStrings will be saved to or read from UserConfig.xml
If Value is `False`:
- No ConnectionStrings will be saved to or read from UserConfig.xml
Can be overwritten by optional parameter `ForceUserConfig`
</summary>
</member>
<member name="P:DigitalData.Modules.Config.ConfigManager`1.Config">
<summary>
Returns the currently loaded config object
</summary>
<returns></returns>
</member>
<member name="P:DigitalData.Modules.Config.ConfigManager`1.UserConfigPath">
<summary>
Path to the current user config.
</summary>
<returns></returns>
</member>
<member name="P:DigitalData.Modules.Config.ConfigManager`1.ComputerConfigPath">
<summary>
Path to the current computer config.
</summary>
<returns></returns>
</member>
<member name="P:DigitalData.Modules.Config.ConfigManager`1.AppConfigPath">
<summary>
Path to the current Application config.
</summary>
<returns></returns>
</member>
<member name="M:DigitalData.Modules.Config.ConfigManager`1.#ctor(DigitalData.Modules.Logging.LogConfig,System.String,System.String,System.String,System.Boolean)">
<summary>
Creates a new instance of the ConfigManager
</summary>
<seealso cref="T:DigitalData.Modules.Config.ConfigSample"/>
<param name="LogConfig">LogConfig instance</param>
<param name="UserConfigPath">The path to check for a user config file, eg. AppData (Usually Application.UserAppDataPath or Application.LocalUserAppDataPath)</param>
<param name="ComputerConfigPath">The path to check for a computer config file, eg. ProgramData (Usually Application.CommonAppDataPath)</param>
<param name="ApplicationStartupPath">The path to check for a third config file. This is useful when running the Application in an environment where AppData/ProgramData directories are not available</param>
<param name="ForceUserConfig">Override values from ComputerConfig with UserConfig</param>
</member>
<member name="M:DigitalData.Modules.Config.ConfigManager`1.#ctor(DigitalData.Modules.Logging.LogConfig,System.String)">
<summary>
Creates a new ConfigManager with a single (user)config path
</summary>
<param name="LogConfig">LogConfig instance</param>
<param name="ConfigPath">The path to check for a user config file, eg. AppData (Usually Application.UserAppDataPath or Application.LocalUserAppDataPath)</param>
</member>
<member name="M:DigitalData.Modules.Config.ConfigManager`1.Save(System.Boolean)">
<summary>
Save the current config object to `UserConfigPath`
</summary>
<param name="ForceAll">Force saving all attributes including the attributes marked as excluded</param>
<returns>True if save was successful, False otherwise</returns>
</member>
<member name="M:DigitalData.Modules.Config.ConfigManager`1.Reload">
<summary>
Reloads the config object from file.
</summary>
<returns>True if reload was successful, False otherwise</returns>
</member>
<member name="M:DigitalData.Modules.Config.ConfigManager`1.CopyValues(`0,`0,System.Collections.Generic.List{System.Type})">
<summary>
Copies all properties from Source to Target, except those who have an attribute
listed in ExcludedAttributeTypes
</summary>
<param name="Source">Source config object</param>
<param name="Target">Target config object</param>
<param name="ExcludedAttributeTypes">List of Attribute type to exclude</param>
</member>
<member name="M:DigitalData.Modules.Config.ConfigManager`1.FilterValues(`0,System.Collections.Generic.List{System.Type})">
<summary>
Filters a config object by copying all values except `ExcludedAttributeTypes`
</summary>
<param name="Data">Config object</param>
<param name="ExcludedAttributeTypes">List of Attribute type to exclude</param>
<returns></returns>
</member>
<member name="M:DigitalData.Modules.Config.ConfigManager`1.Serialize(`0)">
<summary>
Serialize a config object to byte array
</summary>
<param name="Data"></param>
<returns></returns>
</member>
<member name="M:DigitalData.Modules.Config.ConfigManager`1.WriteToFile(`0,System.String,System.Boolean)">
<summary>
Write an object to disk as xml
</summary>
<param name="Data">The object to write</param>
<param name="Path">The file name to write to</param>
</member>
<member name="M:DigitalData.Modules.Config.ConfigManager`1.ReadFromFile(System.String)">
<summary>
Reads an xml from disk and deserializes to object
</summary>
<returns></returns>
</member>
<member name="M:DigitalData.Modules.Config.ConfigUtils.MigrateUserAppDataConfig(System.String,System.String,System.String)">
<summary>
Migrate a config file when the ProductName has changed
</summary>
<param name="pUserBasePath">The user config base path, should be Application.UserAppDataPath</param>
<param name="pProductName">The current or new product name</param>
<param name="pOldProductName">The old product name</param>
<returns></returns>
</member>
<member name="M:DigitalData.Modules.Config.ConfigUtils.MigrateCommonAppDataConfig(System.String,System.String,System.String)">
<summary>
Migrate a config file when the ProductName has changed
</summary>
<param name="pCommonBasePath">The config base path, should be Application.CommonAppDataPath</param>
<param name="pProductName">The current or new product name</param>
<param name="pOldProductName">The old product name</param>
<returns></returns>
</member>
<member name="M:DigitalData.Modules.Config.ConfigUtils.MigrateAppDataConfig(System.String,System.String,System.String,System.String)">
<summary>
Migrate a config file when the ProductName has changed
</summary>
<param name="pBasePath">The config base path, can be Application.UserAppDataPath or Application.CommonAppDataPath</param>
<param name="pProductName">The current or new product name</param>
<param name="pOldProductName">The old product name</param>
<returns></returns>
</member>
</members>
</doc>