Fetches the fields passed in fieldCollectionToFetch from the persistent storage
using the relations and filter information stored in filterBucket into the
DataTable object passed in. Use this routine to fill a typed list object.
For TypedView filling, use the method FetchTypedView()
Namespace: MonoSoftware.LLBLGenAssembly: MonoSoftware.LLBLGen (in MonoSoftware.LLBLGen.dll) Version: 1.0.40.661 (1.0.40.661)
Syntax
C# |
---|
void FetchTypedList(
IEntityFields2 fieldCollectionToFetch,
DataTable dataTableToFill,
IRelationPredicateBucket filterBucket,
int maxNumberOfItemsToReturn,
ISortExpression sortClauses,
bool allowDuplicates,
IGroupByCollection groupByClause
) |
Visual Basic |
---|
Sub FetchTypedList (
fieldCollectionToFetch As IEntityFields2,
dataTableToFill As DataTable,
filterBucket As IRelationPredicateBucket,
maxNumberOfItemsToReturn As Integer,
sortClauses As ISortExpression,
allowDuplicates As Boolean,
groupByClause As IGroupByCollection
) |
Visual C++ |
---|
void FetchTypedList(
IEntityFields2^ fieldCollectionToFetch,
DataTable^ dataTableToFill,
IRelationPredicateBucket^ filterBucket,
int maxNumberOfItemsToReturn,
ISortExpression^ sortClauses,
bool allowDuplicates,
IGroupByCollection^ groupByClause
) |
F# |
---|
abstract FetchTypedList :
fieldCollectionToFetch : IEntityFields2 *
dataTableToFill : DataTable *
filterBucket : IRelationPredicateBucket *
maxNumberOfItemsToReturn : int *
sortClauses : ISortExpression *
allowDuplicates : bool *
groupByClause : IGroupByCollection -> unit
|
Parameters
- fieldCollectionToFetch
- Type: IEntityFields2
IEntityField2 collection which contains the fields to fetch into the datatable.
The fields inside this object are used to construct the selection resultset.
Use the typed list's method GetFieldsInfo() to retrieve this IEntityField2
information
- dataTableToFill
- Type: System.Data..::..DataTable
The datatable object to fill with the data for the fields in fieldCollectionToFetch
- filterBucket
- Type: IRelationPredicateBucket
filter information (relations and predicate expressions) for retrieving the
data. Use the TypedList's method GetRelationInfo() to retrieve this bucket.
- maxNumberOfItemsToReturn
- Type: System..::..Int32
The maximum amount of rows to return. If 0, all rows matching the filter
are returned
- sortClauses
- Type: ISortExpression
SortClause expression which is applied to the query executed, sorting the
fetch result.
- allowDuplicates
- Type: System..::..Boolean
When true, it will not filter out duplicate rows, otherwise it will DISTINCT
duplicate rows.
- groupByClause
- Type: IGroupByCollection
GroupByCollection with fields to group by on
See Also