Click or drag to resize

Namespaces

A modern, feature-rich and highly tunable C# client library for Apache Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's binary protocol and Cassandra Query Language v3.
Namespaces
NamespaceDescription
Cassandra
The Cassandra namespace contains classes and interfaces to represent data types in the driver.
Cassandra.AppMetrics
The Cassandra.AppMetrics namespace contains classes related to the App Metrics provider. This namespace is available on the CassandraCSharpDriver.AppMetrics package.
Cassandra.AppMetrics.MetricTypes
The Cassandra.AppMetrics.MetricTypes namespace contains this provider's interfaces for each metric type. This namespace is available on the CassandraCSharpDriver.AppMetrics package.
Cassandra.AppMetrics.MetricValues
The Cassandra.AppMetrics.MetricTypes namespace contains interfaces than represent the values for some of the metric types. This namespace is available on the CassandraCSharpDriver.AppMetrics package.
Cassandra.Data
The Cassandra.Data namespace contains classes to support ADO.NET in the driver.
Cassandra.Data.Linq
The Cassandra.Data.Linq namespace contains classes to handle Linq queries in the driver.
Cassandra.Mapping
The Cassandra.Mapping namespace contains classes to handle CQL data to C# classes mapping in the driver.
Cassandra.Mapping.Attributes
The Cassandra.Mapping.Attributes namespace contains attributes to describe CQL types to C# classes mapping.
Cassandra.Mapping.TypeConversion
The Cassandra.Mapping.TypeConversion namespace handles type conversion for the Mapper.
Cassandra.Metrics
The Cassandra.Metrics namespace contains classes related to metrics without referring to a specific provider.
Cassandra.Metrics.Abstractions
The Cassandra.Metrics.Abstractions namespace contains the provider interfaces that a metrics provider must implement.
Cassandra.Serialization
The Cassandra.Serialization namespace contains classes to handle serialization in the driver.