ICustomAttributeServiceGetEffectiveValuesForAccount Method (Guid)

Note: This API is now obsolete.

Retrieve the effective custom attribute values for the specified account.

Namespace:  Dundas.BI.AccountServices
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
[ObsoleteAttribute("Use the overload which accepts a tenant ID.")]
IDictionary<Guid, CustomAttributeValue> GetEffectiveValuesForAccount(
	Guid accountId
)

Parameters

accountId
Type: SystemGuid
ID of the account.

Return Value

Type: IDictionaryGuid, CustomAttributeValue
A dictionary containing all effective custom attributes of the account with the specified ID having the ID of the custom attribute as the key and the corresponding CustomAttributeValue object as the value.
Exceptions
ExceptionCondition
ArgumentExceptionaccountId is Empty.
NotFoundExceptionThe account with the specified ID was not found.
InvalidOperationException This method is called for an account which has custom attribute values set across multiple tenants.
NoPrivilegeException The caller is not a system administrator or tenant administrator for the tenant associated with the account.
InvalidSessionExceptionThe caller context is not associated with a valid session.
See Also