ICustomAttributeServiceGetAllCustomAttributes Method (NullableGuid)

Gets the definitions of custom attributes visible to the specified tenant.

Namespace:  Dundas.BI.AccountServices
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
IDictionary<Guid, CustomAttributeInfo> GetAllCustomAttributes(
	Guid? tenantId
)

Parameters

tenantId
Type: SystemNullableGuid
The ID of the tenant for which to get the attributes, or to get only the "global" attributes.

Return Value

Type: IDictionaryGuid, CustomAttributeInfo
A dictionary of custom attribute definitions with the ID of the custom attribute as the key and the corresponding CustomAttributeInfo object as the value.
Exceptions
ExceptionCondition
ArgumentExceptiontenantId is Empty.
NoPrivilegeException The caller is associated with a tenant, but tenantId corresponds to a different tenant.
InvalidSessionExceptionThe caller context is not associated with a valid session.
See Also