IFileSystemServiceFileSystemQuery(Int32, Int32, ICollectionGuid, FileSystemQueryOptions, IListTupleFileSystemQueryField, SortDirection, ICollectionFileSystemQueryFilterRule, Guid, Guid) Method |
Queries file system entries corresponding to the specified criteria.
Namespace: Dundas.BI.FileSystemAssembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
SyntaxIList<FileSystemEntry> FileSystemQuery(
int pageNumber,
int pageSize,
ICollection<Guid> queryRootIds,
FileSystemQueryOptions queryOptions,
IList<Tuple<FileSystemQueryField, SortDirection>>? orderBy,
ICollection<FileSystemQueryFilterRule>? filter,
Guid accountId,
Guid objectPrivilegeId
)
Function FileSystemQuery (
pageNumber As Integer,
pageSize As Integer,
queryRootIds As ICollection(Of Guid),
queryOptions As FileSystemQueryOptions,
orderBy As IList(Of Tuple(Of FileSystemQueryField, SortDirection)),
filter As ICollection(Of FileSystemQueryFilterRule),
accountId As Guid,
objectPrivilegeId As Guid
) As IList(Of FileSystemEntry)
IList<FileSystemEntry^>^ FileSystemQuery(
int pageNumber,
int pageSize,
ICollection<Guid>^ queryRootIds,
FileSystemQueryOptions queryOptions,
IList<Tuple<FileSystemQueryField, SortDirection>^>^ orderBy,
ICollection<FileSystemQueryFilterRule^>^ filter,
Guid accountId,
Guid objectPrivilegeId
)
abstract FileSystemQuery :
pageNumber : int *
pageSize : int *
queryRootIds : ICollection<Guid> *
queryOptions : FileSystemQueryOptions *
orderBy : IList<Tuple<FileSystemQueryField, SortDirection>> *
filter : ICollection<FileSystemQueryFilterRule> *
accountId : Guid *
objectPrivilegeId : Guid -> IList<FileSystemEntry> 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).
- queryRootIds ICollectionGuid
- The collection of one or more entry IDs under which the query will be performed.
- queryOptions FileSystemQueryOptions
- A bit mask comprised of one or more FileSystemQueryOptions
that specify how the query is performed.
- orderBy IListTupleFileSystemQueryField, SortDirection
- The sort order of the result, or if the order does not matter.
- filter ICollectionFileSystemQueryFilterRule
- The filter rules which should be applied to the query, or if no filters are required.
- accountId Guid
- The account ID, which has granted objectPrivilegeId to the queried entries.
- objectPrivilegeId Guid
- The object privilege ID, granted for accountId to the queried entries.
Return Value
IListFileSystemEntryThe collection of
FileSystemEntry objects matching the query criteria.
Exceptions
Remarks
See Also