Class ProcessModel
OptimaJet.Workflow.Api.Models.ProcessModel
Process Model.
Namespace: OptimaJet.Workflow.Api.Models
public record ProcessModel : IEquatable<ProcessModel>Type Hierarchy
- ProcessModel Current type
- Implemented interfaces
Constructors
public ProcessModel(Guid Id, string? StateName, string ActivityName, Guid? SchemeId, string? PreviousState, string? PreviousStateForDirect, string? PreviousStateForReverse, string? PreviousActivity, string? PreviousActivityForDirect, string? PreviousActivityForReverse, Guid? ParentProcessId, Guid RootProcessId, string? TenantId, string? StartingTransition, string? SubprocessName, DateTime CreationDate, DateTime? LastTransitionDate, string? CalendarName) #Process Model.
Parameters
Name
Type
Description
IdGuidStateNameStringActivityNameStringSchemeIdNullable<Guid>PreviousStateStringPreviousStateForDirectStringPreviousStateForReverseStringPreviousActivityStringPreviousActivityForDirectStringPreviousActivityForReverseStringParentProcessIdNullable<Guid>RootProcessIdGuidTenantIdStringStartingTransitionStringSubprocessNameStringCreationDateDateTimeLastTransitionDateNullable<DateTime>CalendarNameStringProperties
public Guid Id { get; init; } #public string? StateName { get; init; } #public string ActivityName { get; init; } #public Guid? SchemeId { get; init; } #public string? PreviousState { get; init; } #public string? PreviousStateForDirect { get; init; } #public string? PreviousStateForReverse { get; init; } #public string? PreviousActivity { get; init; } #public string? PreviousActivityForDirect { get; init; } #public string? PreviousActivityForReverse { get; init; } #public Guid? ParentProcessId { get; init; } #public Guid RootProcessId { get; init; } #public string? TenantId { get; init; } #public string? StartingTransition { get; init; } #public string? SubprocessName { get; init; } #public DateTime CreationDate { get; init; } #public DateTime? LastTransitionDate { get; init; } #public string? CalendarName { get; init; } #