Class WorkflowInbox
OptimaJet.Workflow.MySQL.WorkflowInbox
Namespace: OptimaJet.Workflow.MySQL
public class WorkflowInbox : DbObject<InboxEntity>Inheritance
- System.Object
- OptimaJet.Workflow.MySQL.DbObject{OptimaJet.Workflow.Core.Entities.InboxEntity}
Constructors
public WorkflowInbox(int commandTimeout) #Parameters
Name
Type
Description
commandTimeoutInt32Methods
public static InboxEntity ToDB(InboxItem inboxItem) #Parameters
Name
Type
Description
inboxItemInboxItemReturns
Type
Description
InboxEntitypublic static Task<List<InboxItem>> FromDB(WorkflowRuntime runtime, InboxEntity[] inboxItems, CultureInfo culture) #Parameters
Name
Type
Description
runtimeWorkflowRuntimeinboxItemsInboxEntity[]cultureCultureInfoReturns
Type
Description
Task<InboxItem>public Task<int> DeleteByProcessIdAsync(MySqlConnection connection, Guid processId, MySqlTransaction transaction = null) #Parameters
Name
Type
Description
connectionMySqlConnectionprocessIdGuidtransactionMySqlTransactionReturns
Type
Description
Task<Int32>public Task<InboxEntity[]> SelectByProcessIdAsync(MySqlConnection connection, Guid processId) #Parameters
Name
Type
Description
connectionMySqlConnectionprocessIdGuidReturns
Type
Description
Task<InboxEntity[]>