ICustomAttributeServiceGetCustomAttributeReferences Method

Gets the references of the specified custom attribute.

Namespace:  Dundas.BI.AccountServices
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
(ICollection<MemberInfo> Accounts, ICollection<MemberInfo> Groups, ICollection<Guid> EntityIds) GetCustomAttributeReferences(
	Guid attributeId,
	GetEntryOptions options
)

Parameters

attributeId
Type: SystemGuid
ID of the custom attribute.
options
Type: Dundas.BI.FileSystemGetEntryOptions
Options affecting the behavior of the retrieval of the referencing entities.

Return Value

Type: ValueTupleICollectionMemberInfo, ICollectionMemberInfo, ICollectionGuid
A tuple of collections of objects referencing the specified custom attribute. The tuple contains: 1. A collection of objects representing limited account information. 2. A collection of objects representing limited group information. 3. A collection of entity IDs.
Exceptions
ExceptionCondition
ArgumentExceptionattributeId is Empty.
NoPrivilegeExceptionThe caller does not have administrative privileges.
InvalidSessionExceptionThe caller context is not associated with a valid session.
Remarks
Note that the methods only returns information about accounts and groups which have the specified custom attribute directly set on them. Group inheritance is not evaluated.
See Also