Returns the number of SearchDocuments indexed with Tab MetaData for the given portal.

Namespace: DotNetNuke.Services.Search
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
public override int IndexSearchDocuments(
	int portalId,
	ScheduleHistoryItem schedule,
	DateTime startDateLocal,
	Action<IEnumerable<SearchDocument>> indexer
)
Visual Basic
Public Overrides Function IndexSearchDocuments ( 
	portalId As Integer,
	schedule As ScheduleHistoryItem,
	startDateLocal As DateTime,
	indexer As Action(Of IEnumerable(Of SearchDocument))
) As Integer

Parameters

portalId
Type: System..::..Int32
paramportalIdM:DotNetNuke.Services.Search.TabIndexer.IndexSearchDocuments(System.Int32,DotNetNuke.Services.Scheduling.ScheduleHistoryItem,System.DateTime,System.Action{System.Collections.Generic.IEnumerable{DotNetNuke.Services.Search.Entities.SearchDocument}})
schedule
Type: DotNetNuke.Services.Scheduling..::..ScheduleHistoryItem
paramscheduleM:DotNetNuke.Services.Search.TabIndexer.IndexSearchDocuments(System.Int32,DotNetNuke.Services.Scheduling.ScheduleHistoryItem,System.DateTime,System.Action{System.Collections.Generic.IEnumerable{DotNetNuke.Services.Search.Entities.SearchDocument}})
startDateLocal
Type: System..::..DateTime
paramstartDateLocalM:DotNetNuke.Services.Search.TabIndexer.IndexSearchDocuments(System.Int32,DotNetNuke.Services.Scheduling.ScheduleHistoryItem,System.DateTime,System.Action{System.Collections.Generic.IEnumerable{DotNetNuke.Services.Search.Entities.SearchDocument}})
indexer
Type: System..::..Action<(Of <(<'IEnumerable<(Of <(<'SearchDocument>)>)>>)>)>
paramindexerM:DotNetNuke.Services.Search.TabIndexer.IndexSearchDocuments(System.Int32,DotNetNuke.Services.Scheduling.ScheduleHistoryItem,System.DateTime,System.Action{System.Collections.Generic.IEnumerable{DotNetNuke.Services.Search.Entities.SearchDocument}})

Return Value

returnsM:DotNetNuke.Services.Search.TabIndexer.IndexSearchDocuments(System.Int32,DotNetNuke.Services.Scheduling.ScheduleHistoryItem,System.DateTime,System.Action{System.Collections.Generic.IEnumerable{DotNetNuke.Services.Search.Entities.SearchDocument}})

Remarks

This replaces "GetSearchIndexItems" as a newer implementation of search.

See Also