Assembly: OptimaJet.Workflow.Core

Class OutboxItem

OptimaJet.Workflow.Core.Persistence.OutboxItem

Represents a process-specific outbox summary of ApprovalHistoryItem entries recorded for a workflow participant identity.

public class OutboxItem

Properties

public Guid ProcessId { get; set; } #
Gets or sets the process instance identifier shared by the summarized ApprovalHistoryItem entries.
public DateTime? FirstApprovalTime { get; set; } #
Gets or sets the earliest ApprovalHistoryItem.TransitionTime among the summarized entries.
public DateTime? LastApprovalTime { get; set; } #
Gets or sets the latest ApprovalHistoryItem.TransitionTime among the summarized entries.
public int ApprovalCount { get; set; } #
Gets or sets the number of ApprovalHistoryItem entries included in the summary.
public string LastApproval { get; set; } #
Gets or sets the ApprovalHistoryItem.TriggerName value from the summarized entry with the latest ApprovalHistoryItem.TransitionTime.