Click or drag to resize

ICqlWriteClient Interface

The contract for synchronous write operations.

Namespace:  Dse.Mapping
Assembly:  Dse (in Dse.dll) Version: 2.9.0
Syntax
C#
public interface ICqlWriteClient
Methods
  NameDescription
Public methodDeleteT(Cql)
Deletes from the table for the POCO type specified (T) using the CQL string specified. Prepends "DELETE FROM tablename " to the CQL statement you specify, getting the tablename appropriately from the POCO Type T.
Public methodDeleteT(String, Object)
Deletes from the table for the POCO type specified (T) using the CQL string and bind variable values specified. Prepends "DELETE FROM tablname " to the CQL string you specify, getting the tablename appropriately from the POCO Type T.
Public methodDeleteT(T, CqlQueryOptions)
Deletes the specified POCO from Cassandra.
Public methodExecute(Cql)
Executes the arbitrary CQL statement specified.
Public methodExecute(String, Object)
Executes an arbitrary CQL string with the bind variable values specified.
Public methodInsertT(T, CqlQueryOptions)
Inserts the specified POCO in Cassandra.
Public methodInsertT(T, Boolean, CqlQueryOptions)
Inserts the specified POCO in Cassandra.
Public methodInsertT(T, Boolean, NullableInt32, CqlQueryOptions)
Inserts the specified POCO in Cassandra.
Public methodUpdateT(Cql)
Updates the table for the POCO type specified (T) using the CQL statement specified. Prepends "UPDATE tablename" to the CQL statement you specify, getting the tablename appropriately from the POCO Type T.
Public methodUpdateT(String, Object)
Updates the table for the POCO type specified (T) using the CQL string and bind variable values specified. Prepends "UPDATE tablename " to the CQL string you specify, getting the tablename appropriately from the POCO Type T.
Public methodUpdateT(T, CqlQueryOptions)
Updates the POCO specified in Cassandra.
Top
See Also