Example #1
0
        /// <summary>
        /// Gets the enumerator.
        /// </summary>
        /// <returns></returns>
        public IEnumerator <T> GetEnumerator()
        {
            var execute = _provider.Execute(_expression);

            return(((IDocumentQueryBase <T>)execute)
                   .ToList()
                   .GetEnumerator());
        }
Example #2
0
        /// <summary>
        /// Gets the enumerator.
        /// </summary>
        /// <returns></returns>
        public IEnumerator <T> GetEnumerator()
        {
            var execute = provider.Execute(expression);

            return(((IEnumerable <T>)execute).GetEnumerator());
        }
Example #3
0
 public IEnumerator <T> GetEnumerator()
 {
     return(((IEnumerable <T>)provider.Execute(expression)).GetEnumerator());
 }