Click or drag to resize
IDataAccessAdapterFetchTypedView Method (IEntityFields2, DataTable, IRelationPredicateBucket, Int32, ISortExpression, Boolean)
Fetches the Typed View fields passed in fieldCollectionToFetch from the persistent storage using the filter information stored in filterBucket into the DataTable object passed in. Use this routine to fill a TypedView object.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: (5.3.0)
void FetchTypedView(
	IEntityFields2 fieldCollectionToFetch,
	DataTable dataTableToFill,
	IRelationPredicateBucket filterBucket,
	int maxNumberOfItemsToReturn,
	ISortExpression sortClauses,
	bool allowDuplicates


Type: SD.LLBLGen.Pro.ORMSupportClassesIEntityFields2
IEntityField2 collection which contains the fields of the typed view to fetch into the datatable. Use the Typed View's method GetFieldsInfo() to get this IEntityField2 field collection
Type: System.DataDataTable
The datatable object to fill with the data for the fields in fieldCollectionToFetch
Type: SD.LLBLGen.Pro.ORMSupportClassesIRelationPredicateBucket
filter information (relations and predicate expressions) for retrieving the data.
Type: SystemInt32
The maximum amount of rows to return. If 0, all rows matching the filter are returned
Type: SD.LLBLGen.Pro.ORMSupportClassesISortExpression
SortClause expression which is applied to the query executed, sorting the fetch result.
Type: SystemBoolean
When true, it will not filter out duplicate rows, otherwise it will DISTINCT duplicate rows.
To fill a DataTable with entity rows, use this method as well, by passing the Fields collection of an entity of the same type as the one you want to fetch as fieldCollectionToFetch.
See Also