IAccountServiceAccountInfoQuery Method

Gets limited information about the accounts corresponding to query criteria.

Namespace: Dundas.BI.AccountServices
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
IList<MemberInfo> AccountInfoQuery(
	int pageNumber,
	int pageSize,
	IList<Tuple<AccountInfoQueryField, SortDirection>>? orderBy,
	ICollection<AccountInfoQueryFilterRule>? filter
)

Parameters

pageNumber  Int32
The page number, or 0 to indicate that all pages should be returned.
pageSize  Int32
The number of results in each page (ignored if pageNumber is 0).
orderBy  IListTupleAccountInfoQueryField, SortDirection
The sort order of the result, or if the order does not matter.
filter  ICollectionAccountInfoQueryFilterRule
The filter rules which should be applied to the query, or if no filtering is required.

Return Value

IListMemberInfo
The collection of Accounts matching the query criteria.
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionpageNumber is less than zero; -or- pageSize is less or equal to than zero.
InvalidOperationExceptionfilter contains invalid rule.
InvalidSessionExceptionThe caller context is not associated with a valid session.
Remarks
If the caller is associated with a tenant, the results will be filtered so that only accounts associated with that tenant are included.
See Also