Click or drag to resize
Mapper Class
The default CQL client implementation which uses the DataStax driver ISession provided in the constructor for running queries against a Cassandra cluster.
Inheritance Hierarchy
SystemObject
  Cassandra.MappingMapper

Namespace: Cassandra.Mapping
Assembly: Cassandra (in Cassandra.dll) Version: 3.0.9 (git 5ca22bb)
Syntax
C#
public class Mapper : IMapper, ICqlQueryAsyncClient, 
	ICqlWriteAsyncClient, ICqlQueryClient, ICqlWriteClient

The Mapper type exposes the following members.

Constructors
  NameDescription
Public methodMapper(ISession)
Creates a new instance of the mapper using Global mapping definitions.
Public methodMapper(ISession, MappingConfiguration)
Creates a new instance of the mapper using the configuration provided
Top
Methods
  NameDescription
Public methodConvertCqlArgumentTValue, TDatabase
Public methodCreateBatch
Public methodCreateBatch(BatchType)
Public methodDeleteT(Cql)
Public methodDeleteT(String, Object)
Public methodDeleteT(T, CqlQueryOptions)
Public methodDeleteAsyncT(Cql)
Public methodDeleteAsyncT(String, Object)
Public methodDeleteAsyncT(T, CqlQueryOptions)
Public methodDeleteIfT(Cql)
Public methodDeleteIfT(String, Object)
Public methodDeleteIfAsyncT(Cql)
Public methodDeleteIfAsyncT(String, Object)
Public methodExecute(Cql)
Public methodExecute(ICqlBatch)
Public methodExecute(String, Object)
Public methodExecuteAsync(Cql)
Public methodExecuteAsync(ICqlBatch)
Public methodExecuteAsync(String, Object)
Public methodExecuteConditionalT
Public methodExecuteConditionalAsyncT
Public methodFetchT(Cql)
Public methodFetchT(CqlQueryOptions)
Public methodFetchT(String, Object)
Public methodFetchAsyncT(Cql)
Public methodFetchAsyncT(CqlQueryOptions)
Public methodFetchAsyncT(String, Object)
Public methodFetchPageT(Cql)
Public methodFetchPageT(CqlQueryOptions)
Public methodFetchPageT(Int32, Byte, String, Object)
Public methodFetchPageAsyncT(Cql)
Public methodFetchPageAsyncT(CqlQueryOptions)
Public methodFetchPageAsyncT(Int32, Byte, String, Object)
Public methodFirstT(Cql)
Public methodFirstT(String, Object)
Public methodFirstAsyncT(Cql)
Public methodFirstAsyncT(String, Object)
Public methodFirstOrDefaultT(Cql)
Public methodFirstOrDefaultT(String, Object)
Public methodFirstOrDefaultAsyncT(Cql)
Public methodFirstOrDefaultAsyncT(String, Object)
Public methodInsertT(T, CqlQueryOptions)
Public methodInsertT(T, Boolean, CqlQueryOptions)
Public methodInsertT(T, Boolean, NullableInt32, CqlQueryOptions)
Public methodInsertAsyncT(T, CqlQueryOptions)
Public methodInsertAsyncT(T, Boolean, CqlQueryOptions)
Public methodInsertAsyncT(T, Boolean, NullableInt32, CqlQueryOptions)
Public methodInsertIfNotExistsT(T, CqlQueryOptions)
Public methodInsertIfNotExistsT(T, Boolean, CqlQueryOptions)
Public methodInsertIfNotExistsT(T, Boolean, NullableInt32, CqlQueryOptions)
Public methodInsertIfNotExistsAsyncT(T, CqlQueryOptions)
Public methodInsertIfNotExistsAsyncT(T, Boolean, CqlQueryOptions)
Public methodInsertIfNotExistsAsyncT(T, Boolean, NullableInt32, CqlQueryOptions)
Public methodSingleT(Cql)
Public methodSingleT(String, Object)
Public methodSingleAsyncT(Cql)
Public methodSingleAsyncT(String, Object)
Public methodSingleOrDefaultT(Cql)
Public methodSingleOrDefaultT(String, Object)
Public methodSingleOrDefaultAsyncT(Cql)
Public methodSingleOrDefaultAsyncT(String, Object)
Public methodUpdateT(Cql)
Public methodUpdateT(String, Object)
Public methodUpdateT(T, CqlQueryOptions)
Public methodUpdateAsyncT(Cql)
Public methodUpdateAsyncT(String, Object)
Public methodUpdateAsyncT(T, CqlQueryOptions)
Public methodUpdateIfT(Cql)
Public methodUpdateIfT(String, Object)
Public methodUpdateIfAsyncT(Cql)
Public methodUpdateIfAsyncT(String, Object)
Top
See Also

Reference

Cassandra.MappingMapper