| 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.
              |