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.) |