IAppConfigService Interface |
Namespace: Dundas.BI.Configuration
The IAppConfigService type exposes the following members.
| Name | Description | |
|---|---|---|
| KnownGroupIds | Gets the IDs of all server groups which have settings. | |
| KnownServerNames | Gets the names of all servers which have settings. | |
| Settings |
Gets all registered application configuration settings.
|
| Name | Description | |
|---|---|---|
| GetAllEffectiveValues | Obsolete.
Gets the effective value (for the current server) of all registered application settings. This method is deprecated,
GetAllEffectiveValues(AppSettingScope, Object) should be used.
| |
| GetAllEffectiveValues(AppSettingScope, Object) |
Gets the effective value of all registered application settings from the perspective of the specified scope.
| |
| GetAllValuesForScope | Gets all setting values explicitly set for the specified scope. | |
| GetAllValuesForSetting | Gets the values for a setting at all scopes. | |
| GetBoolean |
Gets the effective value of the specified configuration setting as a Boolean.
(Inherited from IAppConfig.) | |
| GetDateTime |
Gets the effective value of the specified configuration setting as a DateTime.
(Inherited from IAppConfig.) | |
| GetDouble |
Gets the effective value of the specified configuration setting as an Double.
(Inherited from IAppConfig.) | |
| GetEffectiveValue |
Gets the effective value of the specified application setting from the perspective of the current server.
| |
| GetEffectiveValueForScope |
Gets the effective value of the specified application setting from the perspective of the specified scope.
| |
| GetInheritedValueForScope |
Gets the effective value of the specified application setting that would be inherited by the specified scope if it didn't supply a value.
| |
| GetInt32 |
Gets the effective value of the specified configuration setting as an Int32.
(Inherited from IAppConfig.) | |
| GetString |
Gets the effective value of the specified configuration setting as a String.
(Inherited from IAppConfig.) | |
| GetTimeSpan |
Gets the effective value of the specified configuration setting as a TimeSpan.
(Inherited from IAppConfig.) | |
| GetUri |
Gets the effective value of the specified configuration setting as a Uri.
(Inherited from IAppConfig.) | |
| GetValueOrDefault | Gets the value of the specified setting in the specified scope, or the setting's default value if it was not set at the specified scope. (Inherited from IAppConfig.) | |
| LoadConfiguration |
Reloads the configuration from the underlying storage mechanism.
| |
| RegisterSetting |
Register a configuration setting so that it may be assigned a value and saved in the configuration.
| |
| SaveCurrentConfiguration |
Saves the current application configuration back to the underlying storage mechanism.
| |
| SetValue | Sets the value of a configuration setting. | |
| TryGetValueT |
Gets the setting associated with the specified ID in the specified scope.
(Inherited from IAppConfig.) |