View Source
Class UmbracoIndexesCreator
Creates the indexes used by Umbraco
Inheritance
System.Object
Umbraco.Examine.LuceneIndexCreator
Assembly: Umbraco.Web.dll
Syntax
public class UmbracoIndexesCreator : LuceneIndexCreator, IUmbracoIndexesCreator, IIndexCreator
Constructors
View Source
UmbracoIndexesCreator(IProfilingLogger, ILocalizationService, IPublicAccessService, IMemberService, IUmbracoIndexConfig)
Declaration
public UmbracoIndexesCreator(IProfilingLogger profilingLogger, ILocalizationService languageService, IPublicAccessService publicAccessService, IMemberService memberService, IUmbracoIndexConfig umbracoIndexConfig)
Parameters
Properties
View Source
LanguageService
Declaration
protected ILocalizationService LanguageService { get; }
Property Value
View Source
MemberService
Declaration
protected IMemberService MemberService { get; }
Property Value
View Source
ProfilingLogger
Declaration
protected IProfilingLogger ProfilingLogger { get; }
Property Value
View Source
PublicAccessService
Declaration
protected IPublicAccessService PublicAccessService { get; }
Property Value
View Source
UmbracoIndexConfig
Declaration
protected IUmbracoIndexConfig UmbracoIndexConfig { get; }
Property Value
Type |
Description |
Umbraco.Examine.IUmbracoIndexConfig |
|
Methods
View Source
Create()
Creates the Umbraco indexes
Declaration
public override IEnumerable<IIndex> Create()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<IIndex> |
|
View Source
GetContentValueSetValidator()
Declaration
[Obsolete("This method should not be used and will be removed in future versions. GetContentValueSetValidator was moved to IUmbracoIndexConfig")]
public virtual IContentValueSetValidator GetContentValueSetValidator()
Returns
Type |
Description |
Umbraco.Examine.IContentValueSetValidator |
|
View Source
GetMemberValueSetValidator()
Returns the for the member indexer
Declaration
[Obsolete("This method should not be used and will be removed in future versions. GetMemberValueSetValidator was moved to IUmbracoIndexConfig")]
public virtual IValueSetValidator GetMemberValueSetValidator()
Returns
Type |
Description |
IValueSetValidator |
|
View Source
GetPublishedContentValueSetValidator()
Declaration
[Obsolete("This method should not be used and will be removed in future versions. GetPublishedContentValueSetValidator was moved to IUmbracoIndexConfig")]
public virtual IContentValueSetValidator GetPublishedContentValueSetValidator()
Returns
Type |
Description |
Umbraco.Examine.IContentValueSetValidator |
|