Class WorkflowStepBase
Inheritance
WorkflowStepBase
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public class WorkflowStepBase
Constructors
WorkflowStepBase(WorkflowStepRow, WorkflowInstanceRow)
Declaration
public WorkflowStepBase(WorkflowStepRow row, WorkflowInstanceRow instanceRow)
Parameters
Properties
InstanceRow
Declaration
protected WorkflowInstanceRow InstanceRow { get; set; }
Property Value
Row
Declaration
protected WorkflowStepRow Row { get; set; }
Property Value
Settings
Declaration
public virtual StepSettings Settings { get; set; }
Property Value
Methods
ExecuteAsync(CancellationToken)
Declaration
public virtual Task<DateTime> ExecuteAsync(CancellationToken cancellationToken = default)
Parameters
Returns
NextStepId(int)
Declaration
public virtual int NextStepId(int defaultStepId)
Parameters
Type |
Name |
Description |
int |
defaultStepId |
|
Returns
SaveAsync()
Declaration
public virtual Task SaveAsync()
Returns
Extension Methods