Class TabIndexer
An implementation of IndexingProviderBase for pages.
Inherited Members
Namespace: DotNetNuke.Services.Search
Assembly: DotNetNuke.dll
Syntax
public class TabIndexer : IndexingProviderBase
Methods
| Improve this Doc View SourceIndexSearchDocuments(Int32, ScheduleHistoryItem, DateTime, Action<IEnumerable<SearchDocument>>)
Converts applicable pages into SearchDocument instances before passing them to the indexer
.
Declaration
public override int IndexSearchDocuments(int portalId, ScheduleHistoryItem schedule, DateTime startDateLocal, Action<IEnumerable<SearchDocument>> indexer)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | portalId | ID of the portal for which to index items. |
ScheduleHistoryItem | schedule | |
DateTime | startDateLocal | Minimum modification date of items that need to be indexed. |
Action<IEnumerable<SearchDocument>> | indexer | A delegate function to send the collection of documents to for saving/indexing. |
Returns
Type | Description |
---|---|
System.Int32 | The number of documents indexed. |