C# Class Tp.Search.Model.Document.DocumentIndexRebuilder

Mostrar archivo Open project: TargetProcess/Target-Process-Plugins Class Usage Examples

Public Methods

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

Private Methods

Method Description
DoRebuild ( ) : void
IsRebuildInProgress ( ) : bool

Method Details

DocumentIndexRebuilder() public method

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
return System.Linq

RebuildIfNeeded() public method

public RebuildIfNeeded ( bool shouldRebuildIfNoProfile = false ) : bool
shouldRebuildIfNoProfile bool
return bool