[Missing <summary> documentation for "N:NHibernate.AdoNet"]

Classes

  ClassDescription
Public classAbstractBatcher
Manages prepared statements and batching. Class exists to enforce separation of concerns
Public classColumnNameCache
Implementation of ColumnNameCache.
Public classConnectionManager
Manages the database connection and transaction for an ISession.
Public classExpectations
Public classExpectations..::..BasicExpectation
Public classExpectations..::..NoneExpectation
Public classNonBatchingBatcher
An implementation of the IBatcher interface that does no batching.
Public classNonBatchingBatcherFactory
A BatcherFactory implementation which constructs Batcher instances that do not perform batch operations.
Public classOracleDataClientBatchingBatcher
Summary description for OracleDataClientBatchingBatcher. By Tomer Avissar
Public classOracleDataClientBatchingBatcherFactory
Public classResultSetWrapper
A ResultSet delegate, responsible for locally caching the columnName-to-columnIndex resolution that has been found to be inefficient in a few vendor's drivers (i.e., Oracle and Postgres).
Public classSqlClientBatchingBatcher
Summary description for SqlClientBatchingBatcher.
Public classSqlClientBatchingBatcherFactory
Public classSqlClientSqlCommandSet
Expose the batch functionality in ADO.Net 2.0 Microsoft in its wisdom decided to make my life hard and mark it internal. Through the use of Reflection and some delegates magic, I opened up the functionality. Observable performance benefits are 50%+ when used, so it is really worth it.
Public classTooManyRowsAffectedException

Interfaces

  InterfaceDescription
Public interfaceConnectionManager..::..Callback
Public interfaceIBatcherFactory
Factory for IBatcher instances.
Public interfaceIEmbeddedBatcherFactoryProvider
Provide the class of IBatcherFactory according to the configuration and the capabilities of the driver.
Public interfaceIExpectation