Workflow Engine .NET

Assembly: OptimaJet.Workflow.MySQL

Class WorkflowProcessScheme

OptimaJet.Workflow.MySQL.WorkflowProcessScheme

public class WorkflowProcessScheme : DbObject<ProcessSchemeEntity>

Inheritance

  • System.Object
  • OptimaJet.Workflow.MySQL.DbObject{OptimaJet.Workflow.Core.Entities.ProcessSchemeEntity}

Constructors

public WorkflowProcessScheme(int commandTimeout) #

Parameters

Name
Type
Description
commandTimeout
Int32

Methods

public Task<ProcessSchemeEntity[]> SelectAsync(MySqlConnection connection, string schemeCode, string tenantId, bool? isObsolete, Guid? rootSchemeId) #

Parameters

Name
Type
Description
connection
MySqlConnection
schemeCode
String
tenantId
String
isObsolete
Nullable<Boolean>
rootSchemeId
Nullable<Guid>

Returns

Type
Description
Task<ProcessSchemeEntity[]>
public Task<int> SetObsoleteAsync(MySqlConnection connection, string schemeCode, string tenantId) #

Parameters

Name
Type
Description
connection
MySqlConnection
schemeCode
String
tenantId
String

Returns

Type
Description
Task<Int32>
public static Task DeleteUnusedAsync(MySqlConnection connection) #

Parameters

Name
Type
Description
connection
MySqlConnection

Returns

Type
Description
Task