C# Class Raven.Database.Indexing.Index.IndexQueryOperation

Afficher le fichier Open project: nhsevidence/ravendb Class Usage Examples

Méthodes publiques

Méthode Description
GetLuceneQuery ( ) : Query
IndexQueryOperation ( Index parent, IndexQuery indexQuery, bool>.Func shouldIncludeInResults, FieldsToFetch fieldsToFetch, OrderedPartCollection indexQueryTriggers ) : System
Query ( ) : IEnumerable

Private Methods

Méthode Description
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

Method Details

GetLuceneQuery() public méthode

public GetLuceneQuery ( ) : Query
Résultat Lucene.Net.Search.Query

IndexQueryOperation() public méthode

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
Résultat System

Query() public méthode

public Query ( ) : IEnumerable
Résultat IEnumerable