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

Afficher le fichier Open project: TargetProcess/Target-Process-Plugins

Méthodes publiques

Méthode Description
OptimizeDocumentIndexesIfRunning ( this documentIndexProvider, IPluginContext context, IActivityLogger logger ) : void
ShutdownDocumentIndexes ( this documentIndexProvider, IPluginContext context, DocumentIndexShutdownSetup setup, IActivityLogger logger ) : void
ShutdownDocumentIndexesIfRunning ( this documentIndexProvider, IPluginContext context, DocumentIndexShutdownSetup setup, IActivityLogger logger ) : void

Private Methods

Méthode Description
GetDocumentIndexes ( IDocumentIndexProvider documentIndexProvider, IPluginContext context, bool runningOnly ) : IEnumerable

Method Details

OptimizeDocumentIndexesIfRunning() public static méthode

public static OptimizeDocumentIndexesIfRunning ( this documentIndexProvider, IPluginContext context, IActivityLogger logger ) : void
documentIndexProvider this
context IPluginContext
logger IActivityLogger
Résultat void

ShutdownDocumentIndexes() public static méthode

public static ShutdownDocumentIndexes ( this documentIndexProvider, IPluginContext context, DocumentIndexShutdownSetup setup, IActivityLogger logger ) : void
documentIndexProvider this
context IPluginContext
setup DocumentIndexShutdownSetup
logger IActivityLogger
Résultat void

ShutdownDocumentIndexesIfRunning() public static méthode

public static ShutdownDocumentIndexesIfRunning ( this documentIndexProvider, IPluginContext context, DocumentIndexShutdownSetup setup, IActivityLogger logger ) : void
documentIndexProvider this
context IPluginContext
setup DocumentIndexShutdownSetup
logger IActivityLogger
Résultat void