Exemplo n.º 1
0
        internal IQueryable <T> Query <T>(string scope, string collection, BucketQueryOptions options = BucketQueryOptions.None)
        {
            IQueryable <T> query = new CollectionQueryable <T>(Bucket.Scope(scope).Collection(collection), QueryTimeout);

            if ((options & BucketQueryOptions.SuppressFilters) == BucketQueryOptions.None)
            {
                query = _documentFilterManager.ApplyFilters(query);
            }

            return(query);
        }
Exemplo n.º 2
0
        /// <inheritdoc />
        public IQueryable <T> Query <T>(BucketQueryOptions options)
        {
            IQueryable <T> query = new CollectionQueryable <T>(Bucket.DefaultCollection(), QueryTimeout);

            if ((options & BucketQueryOptions.SuppressFilters) == BucketQueryOptions.None)
            {
                query = _documentFilterManager.ApplyFilters(query);
            }

            return(query);
        }