BoundStatement ClassA C# client driver for Apache Cassandra
A prepared statement with values bound to the bind variables.

Once a BoundStatement has values for all the variables of the PreparedStatement it has been created from, it can executed (through Session#execute).

The values of a BoundStatement can be set by either index or name. When setting them by name, names follow the case insensitivity rules explained in ColumnDefinitions. Noteworthily, if multiple bind variables correspond to the same column (as would be the case if you prepare

SELECT * FROM t WHERE x > ? AND x < ?
), you will have to set values by indexes (or the #bind method) as the methods to set by name only allows to set the first prepared occurrence of the column.

Inheritance Hierarchy

OnlineSystem Object
  Cassandra Query
    Cassandra BoundStatement

Namespace: Cassandra
Assembly: Cassandra (in Cassandra.dll) Version: (

public class BoundStatement : Query
See Also