TypedListBaseTFill Method (Int64, ISortExpression, Boolean, IPredicate, ITransaction) |
Fills itself with data. it builds a dynamic query and loads itself with that query, using the specified filter
Namespace:
SD.LLBLGen.Pro.ORMSupportClasses
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntax public bool Fill(
long maxNumberOfItemsToReturn,
ISortExpression sortClauses,
bool allowDuplicates,
IPredicate selectFilter,
ITransaction transactionToUse
)
Public Function Fill (
maxNumberOfItemsToReturn As Long,
sortClauses As ISortExpression,
allowDuplicates As Boolean,
selectFilter As IPredicate,
transactionToUse As ITransaction
) As Boolean
Parameters
- maxNumberOfItemsToReturn
- Type: SystemInt64
The maximum number of rows to return. specifying 0 means all rows are returned - sortClauses
- Type: SD.LLBLGen.Pro.ORMSupportClassesISortExpression
The order by specifications for the sorting of the resultset. When null is specified, no sorting is applied. - allowDuplicates
- Type: SystemBoolean
Flag to allow duplicate rows (true) or not (false) - selectFilter
- Type: SD.LLBLGen.Pro.ORMSupportClassesIPredicate
Predicate which is used to filter the rows to insert in this Typed List instance - transactionToUse
- Type: SD.LLBLGen.Pro.ORMSupportClassesITransaction
The transaction object to use. Can be null. If specified, the connection object of the transaction is
used to fill the TypedView, which avoids deadlocks on SqlServer.
Return Value
Type:
Booleantrue if fill succeeded, false otherwise
Implements
ITypedListLgpFill(Int64, ISortExpression, Boolean, IPredicate, ITransaction)See Also