Workflow Engine .NET

Assembly: OptimaJet.Workflow.SQLite

Class WorkflowProcessScheme

OptimaJet.Workflow.SQLite.WorkflowProcessScheme

public class WorkflowProcessScheme : DbObject<ProcessSchemeEntity>

Inheritance

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

Constructors

public WorkflowProcessScheme(string schemaName, int commandTimeout) #

Parameters

Name
Type
Description
schemaName
String
commandTimeout
Int32

Methods

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

Parameters

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

Returns

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

Parameters

Name
Type
Description
connection
SqliteConnection
schemeCode
String
tenantId
String

Returns

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

Parameters

Name
Type
Description
connection
SqliteConnection

Returns

Type
Description
Task