C# Class Kooboo.Commerce.Search.Rebuild.RebuildTask

Show file Open project: Kooboo/Ecommerce Class Usage Examples

Public Properties

Property Type Description
GetCommerceInstanceManager Func

Public Methods

Method Description
Cancel ( ) : void
GetTaskInfo ( ) : RebuildInfo
RebuildTask ( IIndexSource source, RebuildTaskContext context ) : System
RebuildTask ( IIndexSource source, RebuildTaskContext context, IRebuildInfoManager taskInfoManager ) : System
Start ( ) : void

Protected Methods

Method Description
UpdateTaskInfo ( Action action ) : void

Private Methods

Method Description
DoWork ( CommerceInstance instance ) : void
ThreadStart ( ) : void

Method Details

Cancel() public method

public Cancel ( ) : void
return void

GetTaskInfo() public method

public GetTaskInfo ( ) : RebuildInfo
return RebuildInfo

RebuildTask() public method

public RebuildTask ( IIndexSource source, RebuildTaskContext context ) : System
source IIndexSource
context RebuildTaskContext
return System

RebuildTask() public method

public RebuildTask ( IIndexSource source, RebuildTaskContext context, IRebuildInfoManager taskInfoManager ) : System
source IIndexSource
context RebuildTaskContext
taskInfoManager IRebuildInfoManager
return System

Start() public method

public Start ( ) : void
return void

UpdateTaskInfo() protected method

protected UpdateTaskInfo ( Action action ) : void
action Action
return void

Property Details

GetCommerceInstanceManager public property

public Func GetCommerceInstanceManager
return Func