Class ModuleIndexer
Inheritance
ModuleIndexer
Assembly: DotNetNuke.dll
Syntax
public class ModuleIndexer : IndexingProviderBase
Constructors
ModuleIndexer()
Declaration
ModuleIndexer(bool)
Declaration
public ModuleIndexer(bool needSearchModules)
Parameters
Type |
Name |
Description |
bool |
needSearchModules |
|
Methods
ConvertSearchItemInfoToSearchDocument(SearchItemInfo)
Declaration
public SearchDocument ConvertSearchItemInfoToSearchDocument(SearchItemInfo searchItem)
Parameters
Returns
Declaration
public List<SearchDocument> GetModuleMetaData(int portalId, DateTime startDate)
Parameters
Returns
GetSearchModules(int)
Declaration
protected IEnumerable<ModuleInfo> GetSearchModules(int portalId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
Returns
GetSearchModules(int, bool)
Declaration
protected IEnumerable<ModuleInfo> GetSearchModules(int portalId, bool allModules)
Parameters
Type |
Name |
Description |
int |
portalId |
|
bool |
allModules |
|
Returns
IndexSearchDocuments(int, ScheduleHistoryItem, DateTime, Action<IEnumerable<SearchDocument>>)
Declaration
public override int IndexSearchDocuments(int portalId, ScheduleHistoryItem schedule, DateTime startDateLocal, Action<IEnumerable<SearchDocument>> indexer)
Parameters
Returns
Overrides
Extension Methods