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 (24.4.0.1000)
Syntax
IDictionary<Guid, AppSettingValue> GetAllEffectiveValues(
	AppSettingScope scope,
	Object? scopeTarget
)

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, AppSettingValue
A dictionary (keyed by setting ID) containing the effective values at the specified scope.
Exceptions
ExceptionCondition
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.

NoPrivilegeExceptionThe caller does not have system administration privileges.
InvalidSessionExceptionThe caller context is not associated with a valid session.
See Also