| static class DataRecordExtensions |
Extension methods for IDataRecord. |
| abstract class DbCommandCache |
A cache of IDbCommand by command text. |
| abstract class DbConnectionCloser |
Closes the connection when disposed. |
| abstract class DbConnector |
Encapsulates a database connection and any current transaction. |
| struct DbConnectorCommand |
Encapsulates the text and parameters of a database command. |
| class DbConnectorPool |
Maintains a pool of connectors. |
| class DbConnectorPoolSettings |
Settings when creating a DbConnectorPool. |
| class DbConnectorResultSets |
Encapsulates multiple result sets. |
| class DbConnectorSettings |
Settings when creating a DbConnector. |
| struct DbParameters |
An immutable list of parameters. |
| class DbProviderMethods |
Provides provider-specific database access methods. |
| abstract class DbTransactionDisposer |
Disposes the transaction when disposed. |
| class DelegatingDbConnector |
Delegates to an inner connector. |
| class DelegatingDbProviderMethods |
Delegates to an inner provider. |