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); }
/// <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); }