Exemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public IEnumerator <ICqlRow> GetEnumerator()
        {
            var cqlVersion = _provider.Context.ConnectionBuilder.CqlVersion;
            var result     = CqlQueryEvaluator.GetCql(Expression, cqlVersion);

            return(Provider.Context.ExecuteQuery(result).GetEnumerator());
        }
Exemplo n.º 2
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public IEnumerator <T> GetEnumerator()
        {
            var result        = CqlQueryEvaluator.GetCql(Expression);
            var fluentObjects = _family.Context.ExecuteQuery(result);

            var serializer = ObjectSerializerFactory.Get(typeof(T));

            return(serializer
                   .Deserialize(fluentObjects)
                   .OfType <T>()
                   .GetEnumerator());
        }
Exemplo n.º 3
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            var cqlVersion = _provider.Context.ConnectionBuilder.CqlVersion;

            return(CqlQueryEvaluator.GetCql(Expression, cqlVersion));
        }
Exemplo n.º 4
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public override string ToString()
 {
     return(CqlQueryEvaluator.GetCql(Expression));
 }
Exemplo n.º 5
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public override string ToString()
 {
     return(CqlQueryEvaluator <CompareWith> .GetCql <CompareWith>(Expression));
 }
Exemplo n.º 6
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public IEnumerator <ICqlRow> GetEnumerator()
        {
            var result = CqlQueryEvaluator.GetCql(Expression);

            return(Provider.Context.ExecuteQuery(result).GetEnumerator());
        }