Caché Managed Provider Classes: Part 2
The following table lists the principal Caché Managed Provider classes, provides a brief description of each, and lists some of their important properties and methods:
| Class | Description | Important Properties\Methods | 
|---|---|---|
| CacheConnection | Represents the physical connection between an application and a data source. Instantiate the connection using a connection string. Use CacheConnection to represent a connection between Caché and ADO.NET. | Methods include: 
 | 
| CacheCommand | Represents a command, for example an SQL command, that can be executed against the database. | Methods include: 
 | 
| CacheDataAdapter | Mediates between the DataSet object and the data source. Decouples them so that a DataSet can be filled with data from multiple data sources. | Methods include: 
 | 
| CacheDataReader | Used only for very efficient retrieval of a read-only stream of data. Supports only forward movement through the data stream. Results are retrieved as the query executes and stored in network cache. | Methods include: 
 |