Click or drag to resize

IEntityCollectionGetMulti Method (IPredicate, Int64, ISortExpression, IRelationCollection, IPrefetchPath, Int32, Int32)

Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.11.0.0 (5.11.23.1114)
Syntax
bool GetMulti(
	IPredicate selectFilter,
	long maxNumberOfItemsToReturn,
	ISortExpression sortClauses,
	IRelationCollection relations,
	IPrefetchPath prefetchPathToUse,
	int pageNumber,
	int pageSize
)

Parameters

selectFilter
Type: SD.LLBLGen.Pro.ORMSupportClassesIPredicate
A predicate or predicate expression which should be used as filter for the entities to retrieve.
maxNumberOfItemsToReturn
Type: SystemInt64
The maximum number of items to return with this retrieval query.
sortClauses
Type: SD.LLBLGen.Pro.ORMSupportClassesISortExpression
The order by specifications for the sorting of the resultset. When not specified, no sorting is applied.
relations
Type: SD.LLBLGen.Pro.ORMSupportClassesIRelationCollection
The set of relations to walk to construct the total query.
prefetchPathToUse
Type: SD.LLBLGen.Pro.ORMSupportClassesIPrefetchPath
the PrefetchPath which defines the graph of objects to fetch.
pageNumber
Type: SystemInt32
The page number to retrieve.
pageSize
Type: SystemInt32
The page size of the page to retrieve.

Return Value

Type: Boolean
true if succeeded, false otherwise
See Also