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. |