Show / Hide Table of Contents

Class WorkflowStepSplit

Inheritance
object
WorkflowStepBase
WorkflowStepSplit
Inherited Members
WorkflowStepBase.Row
WorkflowStepBase.InstanceRow
WorkflowStepBase.Settings
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.Workflow
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public class WorkflowStepSplit : WorkflowStepBase

Constructors

WorkflowStepSplit(WorkflowStepRow, WorkflowInstanceRow)

Default constructor

Declaration
public WorkflowStepSplit(WorkflowStepRow row, WorkflowInstanceRow instanceRow)
Parameters
Type Name Description
WorkflowStepRow row
WorkflowInstanceRow instanceRow

Methods

ExecuteAsync(CancellationToken)

Declaration
public override Task<DateTime> ExecuteAsync(CancellationToken cancellationToken = default)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task<DateTime>
Overrides
WorkflowStepBase.ExecuteAsync(CancellationToken)

GetSettings(string)

Declaration
public static SplitSettings GetSettings(string settingsJson)
Parameters
Type Name Description
string settingsJson
Returns
Type Description
SplitSettings

NextStepId(int)

Declaration
public override int NextStepId(int defaultStepId)
Parameters
Type Name Description
int defaultStepId
Returns
Type Description
int
Overrides
WorkflowStepBase.NextStepId(int)

SaveAsync()

Declaration
public override Task SaveAsync()
Returns
Type Description
Task
Overrides
WorkflowStepBase.SaveAsync()

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top