[Missing <summary> documentation for "N:NHibernate.AdoNet"]
Classes
Class | Description | |
---|---|---|
AbstractBatcher |
Manages prepared statements and batching. Class exists to enforce separation of concerns
| |
ColumnNameCache | Implementation of ColumnNameCache. | |
ConnectionManager |
Manages the database connection and transaction for an ISession.
| |
Expectations | ||
Expectations..::..BasicExpectation | ||
Expectations..::..NoneExpectation | ||
NonBatchingBatcher |
An implementation of the IBatcher
interface that does no batching.
| |
NonBatchingBatcherFactory |
A BatcherFactory implementation which constructs Batcher instances
that do not perform batch operations.
| |
OracleDataClientBatchingBatcher |
Summary description for OracleDataClientBatchingBatcher.
By Tomer Avissar
| |
OracleDataClientBatchingBatcherFactory | ||
ResultSetWrapper |
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).
| |
SqlClientBatchingBatcher |
Summary description for SqlClientBatchingBatcher.
| |
SqlClientBatchingBatcherFactory | ||
SqlClientSqlCommandSet |
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.
| |
TooManyRowsAffectedException |
Interfaces
Interface | Description | |
---|---|---|
ConnectionManager..::..Callback | ||
IBatcherFactory | Factory for IBatcher instances. | |
IEmbeddedBatcherFactoryProvider |
Provide the class of IBatcherFactory according to the configuration
and the capabilities of the driver.
| |
IExpectation |