View Source
Class ExamineComponent
Inheritance
System.Object
Assembly: Umbraco.Web.dll
Syntax
public sealed class ExamineComponent : IComponent
Constructors
View Source
ExamineComponent(IMainDom, IExamineManager, IProfilingLogger, IScopeProvider, IUmbracoIndexesCreator, ServiceContext, IContentValueSetBuilder, IPublishedContentValueSetBuilder, IValueSetBuilder<IMedia>, IValueSetBuilder<IMember>, BackgroundIndexRebuilder)
Declaration
public ExamineComponent(IMainDom mainDom, IExamineManager examineManager, IProfilingLogger profilingLogger, IScopeProvider scopeProvider, IUmbracoIndexesCreator indexCreator, ServiceContext services, IContentValueSetBuilder contentValueSetBuilder, IPublishedContentValueSetBuilder publishedContentValueSetBuilder, IValueSetBuilder<IMedia> mediaValueSetBuilder, IValueSetBuilder<IMember> memberValueSetBuilder, BackgroundIndexRebuilder backgroundIndexRebuilder)
Parameters
Methods
View Source
Initialize()
Declaration
View Source
RebuildIndexes(IndexRebuilder, ILogger, Boolean, Int32)
Declaration
[Obsolete("This method should not be used and will be removed in future versions, rebuilding indexes can be done with the IndexRebuilder or the BackgroundIndexRebuilder")]
public static void RebuildIndexes(IndexRebuilder indexRebuilder, ILogger logger, bool onlyEmptyIndexes, int waitMilliseconds = 0)
Parameters
Type |
Name |
Description |
Umbraco.Examine.IndexRebuilder |
indexRebuilder |
|
ILogger |
logger |
|
System.Boolean |
onlyEmptyIndexes |
|
System.Int32 |
waitMilliseconds |
|
View Source
Terminate()
Declaration