Namespace Umbraco.Cms.Infrastructure.Examine
Classes
BaseValueSetBuilder<TContent>
Creates a collection of
ContentIndexPopulator
Performs the data lookups required to rebuild a content index
ContentValueSetBuilder
Builds
ContentValueSetValidator
Used to validate a ValueSet for content/media - based on permissions, parent id, etc....
ExamineIndexModel
ExamineIndexRebuilder
ExamineSearcherModel
GenericIndexDiagnostics
Used to return diagnostic data for any index
IndexDiagnosticsFactory
Default implementation of IIndexDiagnosticsFactory which returns GenericIndexDiagnostics for indexes that don't have an implementation
IndexPopulator
IndexPopulator<TIndex>
An IIndexPopulator that is automatically associated to any index of type
IndexTypes
The index types stored in the Lucene Index
MediaIndexPopulator
Performs the data lookups required to rebuild a media index
MediaValueSetBuilder
MemberIndexPopulator
MemberValueSetBuilder
MemberValueSetValidator
NoopBackOfficeExamineSearcher
PublishedContentIndexPopulator
Performs the data lookups required to rebuild a content index containing only published content
RebuildOnStartupHandler
Handles how the indexes are rebuilt on startup
UmbracoExamineFieldNames
UmbracoFieldDefinitionCollection
Custom
UmbracoIndexConfig
ValueSetValidator
Performing basic validation of a value set
Interfaces
IBackOfficeExamineSearcher
Used to search the back office for Examine indexed entities (Documents, Media and Members)
IContentValueSetBuilder
Marker interface for a Examine.ValueSet builder for supporting unpublished content
IContentValueSetValidator
An extended
IIndexDiagnostics
Exposes diagnostic information about an index
IIndexDiagnosticsFactory
Creates IIndexDiagnostics for an index if it doesn't implement IIndexDiagnostics
IIndexPopulator
IIndexRebuilder
IPublishedContentValueSetBuilder
Marker interface for a
IUmbracoContentIndex
Marker interface for indexes of Umbraco content
IUmbracoIndex
A Marker interface for defining an Umbraco indexer
IUmbracoIndexConfig
IUmbracoMemberIndex
IUmbracoTreeSearcherFields
Used to propagate hardcoded internal Field lists
IValueSetBuilder<T>
Creates a collection of