IAppConfigServiceGetAllEffectiveValues Method (AppSettingScope, Object) |
Gets the effective value of all registered application settings from the perspective of the specified scope.
Namespace:
Dundas.BI.Configuration
Assembly:
Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (9.0.0.1000)
SyntaxIDictionary<Guid, AppSettingValue> GetAllEffectiveValues(
AppSettingScope scope,
Object scopeTarget
)
Function GetAllEffectiveValues (
scope As AppSettingScope,
scopeTarget As Object
) As IDictionary(Of Guid, AppSettingValue)
IDictionary<Guid, AppSettingValue^>^ GetAllEffectiveValues(
AppSettingScope scope,
Object^ scopeTarget
)
abstract GetAllEffectiveValues :
scope : AppSettingScope *
scopeTarget : Object -> IDictionary<Guid, AppSettingValue>
Parameters
- scope
- Type: Dundas.BI.ConfigurationAppSettingScope
The scope. - scopeTarget
- Type: SystemObject
The server name or server group ID (ignored if scope
is not Server or ServerGroup).
Specify to use the server name or server group ID from the current server.
Return Value
Type:
IDictionaryGuid,
AppSettingValueA dictionary (keyed by setting ID) containing the effective values at the specified scope.
Exceptions| Exception | Condition |
|---|
| ArgumentException | scope is Effective. -or- scope is Server and scopeTarget
is empty or not a String.
-or- scope is ServerGroup and scopeTarget
is less than or equal to zero, or not an Int64.
|
| NoPrivilegeException | The caller does not have system administration privileges. |
| InvalidSessionException | The caller context is not associated with a valid session. |
See Also