Class TransitionModel
OptimaJet.Workflow.Api.Models.TransitionModel
Transition Model.
Namespace: OptimaJet.Workflow.Api.Models
public record TransitionModel : IEquatable<TransitionModel>Type Hierarchy
- TransitionModel Current type
- Implemented interfaces
Constructors
public TransitionModel(Guid Id, Guid ProcessId, string? ExecutorIdentityId, string? ActorIdentityId, string? ExecutorName, string? ActorName, string FromActivityName, string ToActivityName, string? ToStateName, DateTime TransitionTime, string TransitionClassifier, bool IsFinalised, string? FromStateName, string? TriggerName, DateTime? StartTransitionTime, long? TransitionDuration) #Transition Model.
Parameters
Name
Type
Description
IdGuidProcessIdGuidExecutorIdentityIdStringActorIdentityIdStringExecutorNameStringActorNameStringFromActivityNameStringToActivityNameStringToStateNameStringTransitionTimeDateTimeTransitionClassifierStringIsFinalisedBooleanFromStateNameStringTriggerNameStringStartTransitionTimeNullable<DateTime>TransitionDurationNullable<Int64>Properties
public Guid Id { get; init; } #public Guid ProcessId { get; init; } #public string? ExecutorIdentityId { get; init; } #public string? ActorIdentityId { get; init; } #public string? ExecutorName { get; init; } #public string? ActorName { get; init; } #public string FromActivityName { get; init; } #public string ToActivityName { get; init; } #public string? ToStateName { get; init; } #public DateTime TransitionTime { get; init; } #public string TransitionClassifier { get; init; } #public bool IsFinalised { get; init; } #public string? FromStateName { get; init; } #public string? TriggerName { get; init; } #public DateTime? StartTransitionTime { get; init; } #public long? TransitionDuration { get; init; } #