- KellermanSoftware.NET-Data-Access-Layer Assembly
- Overview
- Namespaces
- IQToolkit.Data.PostgreSql Namespace
- KellermanSoftware.NetDataAccessLayer Namespace
- Overview
- Classes
- AutoMap
- BaseActiveRecord<T>
- BaseDatabaseProvider
- BaseRepository<T>
- BaseStoredProcedureProvider
- Compression
- CreateClassLogic
- CreateVbClassLogic
- DataHelper
- Overview
- Members
- DataHelper Constructor
- Methods
- AddColumn Method
- AddMaintenanceFields Method
- AnyRecordExists Method
- BeginTransaction Method
- ChangeDatabase Method
- ClearLog Method
- CloseConnection Method
- CommitTransaction Method
- ConnectionValid Method
- Count<T> Method
- CountRecordsInTable Method
- CreateClassesForDatabase Method
- CreateClassFromTable Method
- CreateDatabase Method
- CreateIndex Method
- CreateQuery<T> Method
- CreateTableFromClass<T> Method
- CreateTablesFromNamespace Method
- CreateVbClassFromTable Method
- DatabaseExists Method
- Delete Method
- DeleteByPrimaryKey<T> Method
- DeleteWithChildren Method
- DisableLogging Method
- Dispose Method
- DropSequence Method
- DropTable Method
- DropTrigger Method
- EnableLogging Method
- ExecuteNonQuery Method
- ExecuteNonQuerySproc Method
- ExecuteScalar Method
- ExecuteScalarSproc Method
- ExtendTrial Method
- FillDataTable Method
- ForeignKeyExists Method
- GenerateNamespaceSql Method
- GenerateTablesSql Method
- GenerateUpgradeNamespaceSql Method
- GenerateUpgradeTableSql Method
- GetAllConstraints Method
- GetDatabases Method
- GetDatabaseServerDate Method
- GetDatabaseTables Method
- GetDatabaseTablesWithoutIndexesOrForeignKeys Method
- GetDatabaseTypeForDbType Method
- GetDataTable Method
- GetDbTypeForClrType Method
- GetIdentity Method
- GetIdentitySql Method
- GetIndexesForTable Method
- GetLazyValue<T,TC> Method
- GetMaxPrimaryKey Method
- GetObjectMap<T> Method
- IndexExists Method
- Insert Method
- Load Method
- LoadAll Method
- LoadAllWithChildren Method
- LoadByColumn<T> Method
- LoadByColumnWithChildren<T> Method
- LoadByPrimaryKey<T> Method
- LoadFromSproc Method
- LoadFromSprocWithChildren Method
- LoadLookup Method
- LoadOne Method
- LoadOne(String,String,Dictionary<String,Object>) Method
- LoadOne(String,String,Object) Method
- LoadOne(String) Method
- LoadOne(String,String,IEnumerable<Object>) Method
- LoadOne<T>(IEnumerable<Object>) Method
- LoadOne<T>(String,IEnumerable<Object>) Method
- LoadOne<T>(String,IEnumerable<Object>,String) Method
- LoadOne<T>(Dictionary<String,Object>) Method
- LoadOne<T>(String) Method
- LoadOne<T>(String,Dictionary<String,Object>) Method
- LoadOne<T>(String,Dictionary<String,Object>,String) Method
- LoadOne<T>() Method
- LoadPage Method
- LoadPage(PagingParameters) Method
- LoadPage<T>(String,IEnumerable<Object>,String,Int32,Int32) Method
- LoadPage<T>(Int32,Int32) Method
- LoadPage<T>(String,Int32,Int32) Method
- LoadPage<T>(String,Dictionary<String,Object>,String,Int32,Int32) Method
- LoadPageWithChildren Method
- LoadPageWithChildren<T>(String,IEnumerable<Object>,String,Int32,Int32) Method
- LoadPageWithChildren<T>(Int32,Int32) Method
- LoadPageWithChildren<T>(String,Int32,Int32) Method
- LoadPageWithChildren<T>(String,Dictionary<String,Object>,String,Int32,Int32) Method
- LoadTop Method
- LoadTop(String,Int32) Method
- LoadTop(String,String,Int32) Method
- LoadTop(String,String,Dictionary<String,Object>,String,Int32) Method
- LoadTop(String,String,IEnumerable<Object>,String,Int32) Method
- LoadTop<T>(String,IEnumerable<Object>,String,Int32) Method
- LoadTop<T>(Int32) Method
- LoadTop<T>(String,Int32) Method
- LoadTop<T>(String,Dictionary<String,Object>,String,Int32) Method
- LoadWhere Method
- LoadWithChildren Method
- OpenConnection Method
- RecordExists Method
- RollbackTransaction Method
- Save Method
- SaveWithChildren Method
- Search Method
- SearchCount<T> Method
- SessionFactory Method
- SetForeignKeys<T,TU> Method
- Setup Method
- StoredProcedureExists Method
- SynchronizeNamespaceStructure Method
- SynchronizeTableStructure<T> Method
- SyncTableFromEnum Method
- TableExists Method
- TruncateTable Method
- Update Method
- Update(String,Dictionary<String,Object>,Dictionary<String,Object>) Method
- Update(String,String,Object,Dictionary<String,Object>) Method
- Update(String,String,Object,IEnumerable<Object>) Method
- Update<T>(T) Method
- Properties
- Field
- Overview
- Members
- Field Constructor
- Field Constructor()
- Field Constructor(Table,String,DbType,Int32)
- Field Constructor(Table,String,DbType)
- Field Constructor(Table,String,String,String)
- Field Constructor(Table,String,String)
- Field Constructor(Table,String,String,Boolean)
- Methods
- Properties
- ForeignKeyConstraint
- Index
- IndexColumn
- MaintenanceField
- MaintenanceFieldLogic
- MappingException
- NetDataAccessLayerException
- NullIdentity
- NullStoredProcedureProvider
- ObjectCrud
- Overview
- Members
- ObjectCrud Constructor
- Methods
- Count<T> Method
- CreateTableFromClass<T> Method
- CreateTablesFromNamespace Method
- Delete Method
- DeleteByPrimaryKey<T> Method
- DeleteWithChildren Method
- GenerateNamespaceSql Method
- GenerateUpgradeNamespaceSql Method
- GenerateUpgradeTableSql Method
- GenerateUpgradeTablesSql Method
- GetCompositeKeyValues<T> Method
- GetLazyValue<T,TC> Method
- GetMaxPrimaryKey<T> Method
- GetObjectMap<T> Method
- Insert<T> Method
- Load Method
- LoadAll Method
- LoadAllWithChildren Method
- LoadByColumn<T> Method
- LoadByColumnWithChildren<T> Method
- LoadFromSproc Method
- LoadFromSprocWithChildren Method
- LoadLookup Method
- LoadOne Method
- LoadPage Method
- LoadPage<T>(Int32,Int32) Method
- LoadPage<T>(String,Int32,Int32) Method
- LoadPage<T>(String,Dictionary<String,Object>,String,Int32,Int32) Method
- LoadPage<T>(String,Dictionary<String,Object>,String,Int32,Int32,Boolean) Method
- LoadTop Method
- LoadWhere Method
- LoadWithChildren Method
- Save Method
- SaveWithChildren Method
- Search Method
- SearchCount<T> Method
- SetForeignKeys<T,TU> Method
- Setup Method
- SynchronizeNamespaceStructure Method
- SynchronizeTableStructure<T> Method
- SyncTableFromEnum Method
- Update<T> Method
- Properties
- OpenCloseWrapper
- PagingParameters
- Pluralization
- PrimaryKeyHelper
- ReflectionHelper
- SqlException
- Table
- TableCrud
- UnitOfWork
- Enumerations
- Interfaces
- IAutoMap
- IDatabaseProvider
- IDataHelper
- Overview
- Members
- Methods
- AddColumn Method
- AddMaintenanceFields Method
- AnyRecordExists Method
- BeginTransaction Method
- ChangeDatabase Method
- ClearLog Method
- CloseConnection Method
- CommitTransaction Method
- ConnectionValid Method
- Count<T> Method
- CreateClassesForDatabase Method
- CreateClassFromTable Method
- CreateDatabase Method
- CreateIndex Method
- CreateQuery<T> Method
- CreateTableFromClass<T> Method
- CreateTablesFromNamespace Method
- CreateVbClassFromTable Method
- DatabaseExists Method
- Delete Method
- DeleteByPrimaryKey<T> Method
- DeleteWithChildren Method
- DisableLogging Method
- Dispose Method
- DropSequence Method
- DropTable Method
- DropTrigger Method
- EnableLogging Method
- ExecuteNonQuery Method
- ExecuteNonQuerySproc Method
- ExecuteScalar Method
- ExecuteScalarSproc Method
- FillDataTable Method
- ForeignKeyExists Method
- GenerateNamespaceSql Method
- GenerateTablesSql Method
- GenerateUpgradeNamespaceSql Method
- GenerateUpgradeTableSql Method
- GetAllConstraints Method
- GetDatabases Method
- GetDatabaseServerDate Method
- GetDatabaseTables Method
- GetDatabaseTypeForDbType Method
- GetDataTable Method
- GetDbTypeForClrType Method
- GetIdentity Method
- GetIdentitySql Method
- GetIndexesForTable Method
- GetLazyValue<T,TC> Method
- GetMaxPrimaryKey Method
- GetObjectMap<T> Method
- IndexExists Method
- Insert Method
- Load Method
- LoadAll Method
- LoadAllWithChildren Method
- LoadByColumn<T> Method
- LoadByColumnWithChildren<T> Method
- LoadByPrimaryKey<T> Method
- LoadFromSproc Method
- LoadFromSprocWithChildren Method
- LoadLookup Method
- LoadOne Method
- LoadOne(String,String,IEnumerable<Object>) Method
- LoadOne<T>(IEnumerable<Object>) Method
- LoadOne<T>(String,IEnumerable<Object>) Method
- LoadOne<T>(String,IEnumerable<Object>,String) Method
- LoadOne(String,String,Dictionary<String,Object>) Method
- LoadOne(String,String,Object) Method
- LoadOne(String) Method
- LoadOne<T>(Dictionary<String,Object>) Method
- LoadOne<T>(String) Method
- LoadOne<T>(String,Dictionary<String,Object>) Method
- LoadOne<T>(String,Dictionary<String,Object>,String) Method
- LoadOne<T>() Method
- LoadPage Method
- LoadPage<T>(String,IEnumerable<Object>,String,Int32,Int32) Method
- LoadPage(PagingParameters) Method
- LoadPage<T>(Int32,Int32) Method
- LoadPage<T>(String,Int32,Int32) Method
- LoadPage<T>(String,Dictionary<String,Object>,String,Int32,Int32) Method
- LoadPageWithChildren Method
- LoadPageWithChildren<T>(String,IEnumerable<Object>,String,Int32,Int32) Method
- LoadPageWithChildren<T>(Int32,Int32) Method
- LoadPageWithChildren<T>(String,Int32,Int32) Method
- LoadPageWithChildren<T>(String,Dictionary<String,Object>,String,Int32,Int32) Method
- LoadTop Method
- LoadTop(String,String,IEnumerable<Object>,String,Int32) Method
- LoadTop<T>(String,IEnumerable<Object>,String,Int32) Method
- LoadTop(String,Int32) Method
- LoadTop(String,String,Int32) Method
- LoadTop(String,String,Dictionary<String,Object>,String,Int32) Method
- LoadTop<T>(Int32) Method
- LoadTop<T>(String,Int32) Method
- LoadTop<T>(String,Dictionary<String,Object>,String,Int32) Method
- LoadWhere Method
- LoadWithChildren Method
- OpenConnection Method
- RecordExists Method
- RollbackTransaction Method
- Save Method
- SaveWithChildren Method
- Search Method
- SearchCount<T> Method
- SetForeignKeys<T,TU> Method
- Setup Method
- StoredProcedureExists Method
- SynchronizeNamespaceStructure Method
- SynchronizeTableStructure<T> Method
- SyncTableFromEnum Method
- TableExists Method
- TruncateTable Method
- Update Method
- Update(String,String,Object,IEnumerable<Object>) Method
- Update(String,Dictionary<String,Object>,Dictionary<String,Object>) Method
- Update(String,String,Object,Dictionary<String,Object>) Method
- Update<T>(T) Method
- Properties
- IIdentity
- IIndexProvider
- ILimitProvider
- IObjectCrud
- Overview
- Members
- Methods
- Count<T> Method
- CreateTableFromClass<T> Method
- CreateTablesFromNamespace Method
- Delete Method
- DeleteByPrimaryKey<T> Method
- DeleteWithChildren Method
- GenerateNamespaceSql Method
- GenerateUpgradeNamespaceSql Method
- GenerateUpgradeTableSql Method
- GenerateUpgradeTablesSql Method
- GetLazyValue<T,TC> Method
- GetMaxPrimaryKey<T> Method
- GetObjectMap<T> Method
- Insert<T> Method
- Load Method
- LoadAll Method
- LoadAllWithChildren Method
- LoadByColumn<T> Method
- LoadByColumnWithChildren<T> Method
- LoadFromSproc Method
- LoadFromSprocWithChildren Method
- LoadLookup Method
- LoadOne Method
- LoadPage Method
- LoadPage<T>(Int32,Int32) Method
- LoadPage<T>(String,Int32,Int32) Method
- LoadPage<T>(String,Dictionary<String,Object>,String,Int32,Int32) Method
- LoadPage<T>(String,Dictionary<String,Object>,String,Int32,Int32,Boolean) Method
- LoadTop Method
- LoadWhere Method
- LoadWithChildren Method
- Save Method
- SaveWithChildren Method
- Search Method
- SearchCount<T> Method
- SetForeignKeys<T,TU> Method
- Setup Method
- SynchronizeNamespaceStructure Method
- SynchronizeTableStructure<T> Method
- SyncTableFromEnum Method
- Update<T> Method
- Properties
- IPagingProvider
- IRecordHook
- ITableCrud
- ITopProvider
- KellermanSoftware.NetDataAccessLayer.Attributes Namespace
- KellermanSoftware.NetDataAccessLayer.LoadWithChildren Namespace
- KellermanSoftware.NetDataAccessLayer.Providers Namespace
- Overview
- Buy Now
- A Super Simple Example
- Quick Start C#
- Quick Start VB.NET
- Quick Start SQL Server and MySQL
- Everything Is Automatic
- Why is Knight Better?
- Licensing
- Contact Information
- System Requirements
- Uninstalling
- Basic Tasks C#
- Basic Tasks VB.NET
- Troubleshooting