C# 클래스 Tp.Search.Model.Document.DocumentIndexRebuilder

파일 보기 프로젝트 열기: TargetProcess/Target-Process-Plugins 1 사용 예제들

공개 메소드들

메소드 설명
DocumentIndexRebuilder ( IDocumentIndexProvider documentIndexProvider, DocumentIndexSetup documentIndexSetup, ITpBus bus, IPluginContext pluginContext, IPluginMetadata pluginMetadata, IProfileCollection profileCollection, IProfile profile, IActivityLogger logger ) : System.Linq
RebuildIfNeeded ( bool shouldRebuildIfNoProfile = false ) : bool

비공개 메소드들

메소드 설명
DoRebuild ( ) : void
IsRebuildInProgress ( ) : bool

메소드 상세

DocumentIndexRebuilder() 공개 메소드

public DocumentIndexRebuilder ( IDocumentIndexProvider documentIndexProvider, DocumentIndexSetup documentIndexSetup, ITpBus bus, IPluginContext pluginContext, IPluginMetadata pluginMetadata, IProfileCollection profileCollection, IProfile profile, IActivityLogger logger ) : System.Linq
documentIndexProvider IDocumentIndexProvider
documentIndexSetup DocumentIndexSetup
bus ITpBus
pluginContext IPluginContext
pluginMetadata IPluginMetadata
profileCollection IProfileCollection
profile IProfile
logger IActivityLogger
리턴 System.Linq

RebuildIfNeeded() 공개 메소드

public RebuildIfNeeded ( bool shouldRebuildIfNoProfile = false ) : bool
shouldRebuildIfNoProfile bool
리턴 bool