ITypedListLgp Interface |
Namespace: SD.LLBLGen.Pro.ORMSupportClasses
The ITypedListLgp type exposes the following members.
Name | Description | |
---|---|---|
Count |
Returns the amount of rows in this typed list.
(Inherited from ITypedListCore.) | |
ObeyWeakRelations |
Gets / sets ObeyWeakRelations, which is the flag to signal the collection what kind of join statements to generate in the
query statement. Weak relationships are relationships which are optional, for example a
customer with no orders is possible, because the relationship between customer and order is based on a field in order.
When this property is set to true (default: false), weak relationships will result in LEFT JOIN statements. When
set to false (which is the default), INNER JOIN statements are used.
(Inherited from ITypedListCore.) |
Name | Description | |
---|---|---|
BuildRelationSet | Builds the relation set for this typed list. | |
BuildResultset | Builds the resultset fields. | |
Fill |
Fills itself with data. it builds a dynamic query and loads itself with that query.
Will use no sort filter, no select filter, will allow duplicate rows and will not limit the amount of rows returned
| |
Fill(Int64, ISortExpression) |
Fills itself with data. it builds a dynamic query and loads itself with that query.
Will not use a filter, will allow duplicate rows.
| |
Fill(Int64, ISortExpression, Boolean) |
Fills itself with data. it builds a dynamic query and loads itself with that query.
Will not use a filter.
| |
Fill(Int64, ISortExpression, Boolean, IPredicate) |
Fills itself with data. it builds a dynamic query and loads itself with that query, using the specified filter
| |
Fill(Int64, ISortExpression, Boolean, IPredicate, ITransaction) |
Fills itself with data. it builds a dynamic query and loads itself with that query, using the specified filter
| |
Fill(Int64, ISortExpression, Boolean, IPredicate, ITransaction, IGroupByCollection) |
Fills itself with data. it builds a dynamic query and loads itself with that query, using the specified filter
| |
Fill(Int64, ISortExpression, Boolean, IPredicate, ITransaction, IGroupByCollection, Int32, Int32) |
Fills itself with data. it builds a dynamic query and loads itself with that query, using the specified filter
| |
GetDbCount |
Gets the amount of rows in the database for this typed list, not skipping duplicates
| |
GetDbCount(Boolean) |
Gets the amount of rows in the database for this typed list.
| |
GetDbCount(Boolean, IPredicateExpression) |
Gets the amount of rows in the database for this typed list.
| |
GetDbCount(Boolean, IPredicateExpression, IRelationCollection) |
Gets the amount of rows in the database for this typed list.
| |
GetDbCount(Boolean, IPredicateExpression, IRelationCollection, GroupByCollection) |
Gets the amount of rows in the database for this typed list.
|