Workflow Engine .NET

Assembly: OptimaJet.Workflow.MSSQL

Class WorkflowProcessTransitionHistory

OptimaJet.Workflow.DbPersistence.WorkflowProcessTransitionHistory

public class WorkflowProcessTransitionHistory : DbObject<ProcessTransitionHistoryEntity>

Inheritance

  • System.Object
  • OptimaJet.Workflow.DbPersistence.DbObject{OptimaJet.Workflow.Core.Entities.ProcessTransitionHistoryEntity}

Constructors

public WorkflowProcessTransitionHistory(string schemaName, int commandTimeout) #

Parameters

Name
Type
Description
schemaName
String
commandTimeout
Int32

Methods

public Task<int> DeleteByProcessIdAsync(SqlConnection connection, Guid processId, SqlTransaction transaction = null) #

Parameters

Name
Type
Description
connection
SqlConnection
processId
Guid
transaction
SqlTransaction

Returns

Type
Description
Task<Int32>
public Task<ProcessTransitionHistoryEntity[]> SelectByProcessIdAsync(SqlConnection connection, Guid processId, Paging paging = null) #

Parameters

Name
Type
Description
connection
SqlConnection
processId
Guid
paging
Paging

Returns

Type
Description
Task<ProcessTransitionHistoryEntity[]>
public Task<ProcessTransitionHistoryEntity[]> SelectByIdentityIdAsync(SqlConnection connection, string identityId, Paging paging = null) #

Parameters

Name
Type
Description
connection
SqlConnection
identityId
String
paging
Paging

Returns

Type
Description
Task<ProcessTransitionHistoryEntity[]>