IJobServiceJobRunEventQuery Method

Gets the job run events corresponding to query criteria.

Namespace: Dundas.BI.Scheduling
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
IList<JobRunEvent> JobRunEventQuery(
	int pageNumber,
	int pageSize,
	IList<Tuple<JobRunEventQueryField, SortDirection>>? orderBy,
	ICollection<JobRunEventQueryFilterRule>? 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  IListTupleJobRunEventQueryField, SortDirection
The sort order of the result, or if the order does not matter.
filter  ICollectionJobRunEventQueryFilterRule
The filter rules which should be applied to the query, or if no filtering is required.

Return Value

IListJobRunEvent
The collection of JobRunEvent objects matching the query criteria which are visible to the caller.
Exceptions
ExceptionCondition
ArgumentOutOfRangeException

pageNumber is less than zero;

-or-

pageSize is less or equal to than zero.

InvalidOperationExceptionfilter contains invalid rule.
NoPrivilegeException

The caller does not have system administration privileges.

-or-

The caller is associated with a tenant, but does not have administration privileges for that tenant.

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 records associated with that tenant are included.
See Also