Knight Data Access Layer
BaseRepository<T> Class Members
Properties  Methods 


KellermanSoftware.NetDataAccessLayer Namespace : BaseRepository<T> Class

The following tables list the members exposed by BaseRepository<T>.

Public Constructors
 NameDescription
Public Constructor  
Top
Public Properties
 NameDescription
Public Property Expose data helper that has the full range of capabilities  
Top
Public Methods
 NameDescription
Public Method Return the count of records in the table  
Public Method LINQ Provider  
Public Method Delete the corresponding record in the database  
Public Method Delete the corresponding record in the database and all its children  
Public Method Load a child or a parent by the property name lambda  
Public MethodOverloaded.  Load all the records from a table into a class list  
Public Method Load the primary key and the first text field.  
Public MethodOverloaded.  Load the first record in a table  
Public Method Load a page of records that are ordered  
Public Method Load a record by the primary key with all children  
Public MethodOverloaded.  Insert or Update a record depending upon if the primary keys is the default value  
Public Method Save an object with its parent and children  
Public Method Search for records based on the passed in search object and page in the database  
Public Method Count the number of records for a search  
Top
See Also

Reference

BaseRepository<T> Class
KellermanSoftware.NetDataAccessLayer Namespace