Wraps LLBLGEn.FetchEntityCollection functionality. Fetches one or more entities.

Namespace: MonoSoftware.LLBLGen
Assembly: MonoSoftware.LLBLGen (in MonoSoftware.LLBLGen.dll) Version: 1.0.40.661 (1.0.40.661)

Syntax

C#
public virtual void FetchEntityCollection(
	IEntityCollection2 collectionToFill,
	IRelationPredicateBucket filterBucket,
	int maxNumberOfItemsToReturn,
	ISortExpression sortClauses,
	IPrefetchPath2 prefetchPath,
	int pageNumber,
	int pageSize
)
Visual Basic
Public Overridable Sub FetchEntityCollection ( 
	collectionToFill As IEntityCollection2,
	filterBucket As IRelationPredicateBucket,
	maxNumberOfItemsToReturn As Integer,
	sortClauses As ISortExpression,
	prefetchPath As IPrefetchPath2,
	pageNumber As Integer,
	pageSize As Integer
)
Visual C++
public:
virtual void FetchEntityCollection(
	IEntityCollection2^ collectionToFill, 
	IRelationPredicateBucket^ filterBucket, 
	int maxNumberOfItemsToReturn, 
	ISortExpression^ sortClauses, 
	IPrefetchPath2^ prefetchPath, 
	int pageNumber, 
	int pageSize
)
F#
abstract FetchEntityCollection : 
        collectionToFill : IEntityCollection2 * 
        filterBucket : IRelationPredicateBucket * 
        maxNumberOfItemsToReturn : int * 
        sortClauses : ISortExpression * 
        prefetchPath : IPrefetchPath2 * 
        pageNumber : int * 
        pageSize : int -> unit 
override FetchEntityCollection : 
        collectionToFill : IEntityCollection2 * 
        filterBucket : IRelationPredicateBucket * 
        maxNumberOfItemsToReturn : int * 
        sortClauses : ISortExpression * 
        prefetchPath : IPrefetchPath2 * 
        pageNumber : int * 
        pageSize : int -> unit 

Parameters

collectionToFill
Type: IEntityCollection2
EntityCollection object containing an entity factory which has to be filled.
filterBucket
Type: IRelationPredicateBucket
Filter information for retrieving the entities.
maxNumberOfItemsToReturn
Type: System..::..Int32
The maximum amount of entities to return. If 0, all entities are returned.
sortClauses
Type: ISortExpression
SortClause expression which is applied to the query executed, sorting the fetch result.
prefetchPath
Type: IPrefetchPath2
The prefetch path to use for this fetch, which will fetch all related entities.
pageNumber
Type: System..::..Int32
Page number.
pageSize
Type: System..::..Int32
Page size.

Implements

IRepository..::..FetchEntityCollection(IEntityCollection2, IRelationPredicateBucket, Int32, ISortExpression, IPrefetchPath2, Int32, Int32)

See Also