Driver components
The driver contains four different components that you can choose to interact with Cassandra nodes.
- Core component: The core component is responsible for maintaining a pool of connections to the cluster and executes the statements based on client configuration.
- Mapper component: The Mapper component handles the mapping of CQL table columns to fields in your classes.
- 
Linq component: The Linq component of the driver is an implementation of Linq IQueryProviderandIQueryable<T>interfaces that allows you to write CQL queries in LINQ and read the results using your object model.
- 
ADO.NET: Implementation of the ADO.NET interfaces and abstract classes common present in the System.Datanamespace of the .NET Framework:IDbConnection,IDbCommand, andIDbDataAdapter.