C# 클래스 SenseNet.Search.QueryExecutor2

상속: IQueryExecutor
파일 보기 프로젝트 열기: maxpavlov/FlexNet

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Execute ( LucQuery lucQuery, bool allVersions ) : IEnumerable

보호된 메소드들

메소드 설명
BeginFullExecutingTime ( ) : void
DoExecute ( Query query, bool allVersions, IndexReader idxReader, Stopwatch timer ) : SearchResult
FinishFullExecutingTime ( ) : void
IsPermitted ( Lucene.Net.Documents.Document doc, IUser user, bool isCurrentUser ) : bool

메소드 상세

BeginFullExecutingTime() 보호된 메소드

protected BeginFullExecutingTime ( ) : void
리턴 void

DoExecute() 보호된 추상적인 메소드

protected abstract DoExecute ( Query query, bool allVersions, IndexReader idxReader, Stopwatch timer ) : SearchResult
query Lucene.Net.Search.Query
allVersions bool
idxReader Lucene.Net.Index.IndexReader
timer Stopwatch
리턴 SearchResult

Execute() 공개 메소드

public Execute ( LucQuery lucQuery, bool allVersions ) : IEnumerable
lucQuery LucQuery
allVersions bool
리턴 IEnumerable

FinishFullExecutingTime() 보호된 메소드

protected FinishFullExecutingTime ( ) : void
리턴 void

IsPermitted() 보호된 메소드

protected IsPermitted ( Lucene.Net.Documents.Document doc, IUser user, bool isCurrentUser ) : bool
doc Lucene.Net.Documents.Document
user IUser
isCurrentUser bool
리턴 bool