IAppConfigServiceGetAllValuesForScope Method

Gets all setting values explicitly set for the specified scope.

Namespace:  Dundas.BI.Configuration
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
IReadOnlyDictionary<Guid, Object?> GetAllValuesForScope(
	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).

Return Value

Type: IReadOnlyDictionaryGuid, Object
A dictionary (keyed by setting ID) containing all the values set for the specified scope.
Exceptions
ExceptionCondition
ArgumentException

scope is Effective (use GetAllEffectiveValues(AppSettingScope, Object)).

-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