Query() публичный Метод

A general-purpose query that returns records. Can be materialised as-is, or customised further (see SearchQuery method).
public Query ( RecordQueryInputModel input ) : IQueryable
input RecordQueryInputModel
Результат IQueryable
Пример #1
0
        static List<Record> GetRecords(IDocumentSession db, string keyword)
        {
            var recordQueryer = new RecordQueryer(db);
            var query = new RecordQueryInputModel
            {
                K = new[] { keyword },
                N = 1024,
            };

            int count = recordQueryer.Query(query).Count();

            var records = recordQueryer.Query(query).ToList();

            if (records.Count != count)
                throw new Exception("Too many records.");

            return records;
        }