C# 클래스 Raven.Database.Indexing.Index.IndexQueryOperation

파일 보기 프로젝트 열기: nhsevidence/ravendb 1 사용 예제들

공개 메소드들

메소드 설명
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