Show / Hide Table of Contents

Class UserIndexer

Inheritance
object
IndexingProviderBase
UserIndexer
Inherited Members
IndexingProviderBase.GetLocalTimeOfLastIndexedItem(int, int, DateTime)
IndexingProviderBase.SetLocalTimeOfLastIndexedItem(int, int, DateTime)
IndexingProviderBase.GetLastCheckpointData(int, int)
IndexingProviderBase.SetLastCheckpointData(int, int, string)
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Services.Search
Assembly: DotNetNuke.dll
Syntax
public class UserIndexer : IndexingProviderBase

Constructors

UserIndexer()

Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.4. Please use overload with ListController. Scheduled removal in v12.0.0.")]
public UserIndexer()

UserIndexer(ListController, IPortalController, IHostSettings, DataProvider, IUserController, IApplicationStatusInfo, IPortalGroupController, IEventLogger)

Declaration
public UserIndexer(ListController listController, IPortalController portalController, IHostSettings hostSettings, DataProvider dataProvider, IUserController userController, IApplicationStatusInfo appStatus, IPortalGroupController portalGroupController, IEventLogger eventLogger)
Parameters
Type Name Description
ListController listController
IPortalController portalController
IHostSettings hostSettings
DataProvider dataProvider
IUserController userController
IApplicationStatusInfo appStatus
IPortalGroupController portalGroupController
IEventLogger eventLogger

Methods

IndexSearchDocuments(int, ScheduleHistoryItem, DateTime, Action<IEnumerable<SearchDocument>>)

Declaration
public override int IndexSearchDocuments(int portalId, ScheduleHistoryItem schedule, DateTime startDateLocal, Action<IEnumerable<SearchDocument>> indexer)
Parameters
Type Name Description
int portalId
ScheduleHistoryItem schedule
DateTime startDateLocal
Action<IEnumerable<SearchDocument>> indexer
Returns
Type Description
int
Overrides
IndexingProviderBase.IndexSearchDocuments(int, ScheduleHistoryItem, DateTime, Action<IEnumerable<SearchDocument>>)

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS