Exemplo n.º 1
0
 /// <summary>
 /// Sets the default serial consistency level to use for queries.
 /// The serial consistency level set through this method will be use for queries
 /// that don't explicitely have a serial consistency level.
 /// </summary>
 /// <param name="serialConsistencyLevel">the new serial consistency level to set as default.</param>
 /// <returns>this QueryOptions instance.</returns>
 public QueryOptions SetSerialConsistencyLevel(ConsistencyLevel serialConsistencyLevel)
 {
     if (!serialConsistencyLevel.IsSerialConsistencyLevel())
     {
         throw new ArgumentException("Serial consistency level can only be set to LocalSerial or Serial");
     }
     _serialConsistency = serialConsistencyLevel;
     return(this);
 }
Exemplo n.º 2
0
 /// <inheritdoc />
 public IStatement SetSerialConsistencyLevel(ConsistencyLevel serialConsistency)
 {
     if (serialConsistency.IsSerialConsistencyLevel() == false)
     {
         throw new ArgumentException("The serial consistency can only be set to ConsistencyLevel.LocalSerial or ConsistencyLevel.Serial.");
     }
     _serialConsistency = serialConsistency;
     return(this);
 }
Exemplo n.º 3
0
 /// <inheritdoc />
 public IStatement SetSerialConsistencyLevel(ConsistencyLevel serialConsistency)
 {
     if (serialConsistency.IsSerialConsistencyLevel() == false)
     {
         throw new ArgumentException("The serial consistency can only be set to ConsistencyLevel.LocalSerial or ConsistencyLevel.Serial.");
     }
     _serialConsistency = serialConsistency;
     return this;
 }