Class ProcessHistoryItem
OptimaJet.Workflow.Api.Models.ProcessHistoryItem
Process History Item.
Namespace: OptimaJet.Workflow.Api.Models
public record ProcessHistoryItem : IEquatable<ProcessHistoryItem>Type Hierarchy
- ProcessHistoryItem Current type
- Implemented interfaces
Constructors
[JsonConstructor] [JsonConstructor] public ProcessHistoryItem(string actorIdentityId, string executorName, string actorName, string executorIdentityId, string fromActivityName, string fromStateName, string toActivityName, string toStateName, string triggerName) #Parameters
Name
Type
Description
actorIdentityIdStringexecutorNameStringactorNameStringexecutorIdentityIdStringfromActivityNameStringfromStateNameStringtoActivityNameStringtoStateNameStringtriggerNameStringProperties
public Guid ProcessId { get; init; } #Gets the process id value.
public string ActorIdentityId { get; init; } #Gets the actor identity id value.
public string ExecutorName { get; init; } #Gets the executor name value.
public string ActorName { get; init; } #Gets the actor name value.
public string ExecutorIdentityId { get; init; } #Gets the executor identity id value.
public string FromActivityName { get; init; } #Gets the from activity name value.
public string FromStateName { get; init; } #Gets the from state name value.
public bool IsFinalised { get; init; } #Gets the is finalised value.
public string ToActivityName { get; init; } #Gets the to activity name value.
public string ToStateName { get; init; } #Gets the to state name value.
[JsonConverter(typeof(StringEnumConverter))] [JsonConverter(typeof(JsonStringEnumConverter))] public TransitionClassifier TransitionClassifier { get; init; } #Gets the transition classifier value.
public DateTime TransitionTime { get; init; } #Gets the transition time value.
public string TriggerName { get; init; } #Gets the trigger name value.
public DateTime? StartTransitionTime { get; init; } #Gets the start transition time value.
public long? TransitionDuration { get; init; } #Gets the transition duration value.