196 lines
8.1 KiB
XML
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>
|