| ICqlBatch Interface | 
Namespace: Cassandra.Mapping
public interface ICqlBatch : ICqlWriteClient
The ICqlBatch type exposes the following members.
| Name | Description | |
|---|---|---|
| ConvertCqlArgumentTValue, TDatabase | 
            Allows you to convert an argument/bind variable value being used in a CQL statement using the same converters that are being used by the client
            internally, including any user-defined conversions if you configured them.  Will convert a value of Type TValue to a value of
            Type TDatabase or throw an InvalidOperationException if no converter is available.
              | |
| InsertIfNotExistsT(T, CqlQueryOptions) | 
            Inserts the specified POCO in Cassandra if not exists.
              | |
| InsertIfNotExistsT(T, Boolean, NullableInt32, CqlQueryOptions) | 
            Inserts the specified POCO in Cassandra if not exists.
              | |
| WithOptions | 
            Configures any individual option for this instance.
              | 
| Name | Description | |
|---|---|---|
| BatchType | 
            The type of batch to use.
              | |
| Options | 
            The execution options to use.
              | |
| Statements | 
            The statements in the batch.
              |