C# Класс Raven.Database.Indexing.Index.IndexQueryOperation

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetLuceneQuery ( ) : Query
IndexQueryOperation ( Index parent, IndexQuery indexQuery, bool>.Func shouldIncludeInResults, FieldsToFetch fieldsToFetch, OrderedPartCollection indexQueryTriggers ) : System
Query ( ) : IEnumerable

Приватные методы

Метод Описание
AssertQueryDoesNotContainFieldsThatAreNotIndexes ( ) : void
DisposeAnalyzerAndFriends ( List toDispose, Lucene.Net.Analysis.PerFieldAnalyzerWrapper analyzer ) : void
ExecuteQuery ( IndexSearcher indexSearcher, Query luceneQuery, int start, int pageSize, IndexQuery indexQuery ) : Lucene.Net.Search.TopDocs
RecordResultsAlreadySeenForDistinctQuery ( IndexSearcher indexSearcher, Lucene.Net.Search.TopDocs search, int start ) : void
ShouldIncludeInResults ( Raven.Database.Data.IndexQueryResult indexQueryResult ) : bool

Описание методов

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

public GetLuceneQuery ( ) : Query
Результат Lucene.Net.Search.Query

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

public IndexQueryOperation ( Index parent, IndexQuery indexQuery, bool>.Func shouldIncludeInResults, FieldsToFetch fieldsToFetch, OrderedPartCollection indexQueryTriggers ) : System
parent Index
indexQuery IndexQuery
shouldIncludeInResults bool>.Func
fieldsToFetch FieldsToFetch
indexQueryTriggers OrderedPartCollection
Результат System

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

public Query ( ) : IEnumerable
Результат IEnumerable