示例#1
0
        protected override string GetCql()
        {
            var visitor = new CqlExpressionVisitor();

            visitor.Evaluate(Expression);
            return(visitor.GetDelete(_timestamp));
        }
示例#2
0
 protected override string GetCql(out object[] values)
 {
     var withValues = GetTable().GetSession().BinaryProtocolVersion > 1;
     var visitor = new CqlExpressionVisitor();
     visitor.Evaluate(Expression);
     return visitor.GetDelete(out values, _timestamp, _ifExists, withValues);
 }
示例#3
0
        protected internal override string GetCql(out object[] values)
        {
            var visitor = new CqlExpressionVisitor(PocoData, Table.Name, Table.KeyspaceName);

            visitor.Evaluate(Expression);
            return(visitor.GetDelete(out values, _timestamp, _ifExists));
        }
示例#4
0
 public override string ToString()
 {
     var visitor = new CqlExpressionVisitor();
     visitor.Evaluate(Expression);
     object[] _;
     return visitor.GetDelete(out _, _timestamp, _ifExists, false);
 }
示例#5
0
        public override string GetCql()
        {
            var visitor = new CqlExpressionVisitor();

            visitor.Evaluate(Expression);
            return(visitor.GetDelete());
        }
示例#6
0
        public override string ToString()
        {
            var visitor = new CqlExpressionVisitor();

            visitor.Evaluate(Expression);
            object[] _;
            return(visitor.GetDelete(out _, _timestamp, _ifExists, false));
        }
示例#7
0
        protected override string GetCql(out object[] values)
        {
            var withValues = GetTable().GetSession().BinaryProtocolVersion > 1;
            var visitor    = new CqlExpressionVisitor();

            visitor.Evaluate(Expression);
            return(visitor.GetDelete(out values, _timestamp, _ifExists, withValues));
        }
示例#8
0
 protected internal override string GetCql(out object[] values)
 {
     var visitor = new CqlExpressionVisitor(PocoData, Table.Name, Table.KeyspaceName);
     visitor.Evaluate(Expression);
     return visitor.GetDelete(out values, _timestamp, _ifExists);
 }