| Class | Description | |
|---|---|---|
![]()  | DataAccessSectionHandler | Provides configuration information from the .NET application configuration file for the DbProviderFactory to load custom data providers. | 
![]()  | DataParameterCollection | Contains a collection of IDbDataParameter objects for use in a database query. | 
![]()  | DataSetSurrogate | 
 Reads or writes a DataSet as a compact binary stream.  | 
![]()  | DbProvider | Abstract base class for database providers used by SqlHelper and applications. | 
![]()  | DbProviderFactory | Provides a way of customized data access using DbProvider objects that abstract database access | 
![]()  | FCTypes | This class is not currently used and is intended for future products. | 
![]()  | ODPOracleProvider | |
![]()  | OleDbDataProviderBase | Abstract base class for OleDb-based custom data providers | 
![]()  | OracleProviderBase | Abstract base class for Oracle-based custom data providers | 
![]()  | SqlHelper | Provides a convenience and data provider-agnostic wrapper around ADO.NET | 
![]()  | TypeMapper | This class is not currently used and is intended for future products. | 
![]()  | UpdateQueryBatch | Helper class for grouping INSERT and UPDATE statements together into a single batch without concern for the underlying database type's support for statement batching | 
| Interface | Description | |
|---|---|---|
![]()  | IDbExtension | IDbExtension allows applications to specify database-specific extensions to the DbProvider |