Class WorkflowCommand
OptimaJet.Workflow.Api.Models.WorkflowCommand
Workflow Command.
Namespace: OptimaJet.Workflow.Api.Models
public record WorkflowCommand : IEquatable<WorkflowCommand>Type Hierarchy
- WorkflowCommand Current type
- Implemented interfaces
Constructors
[JsonConstructor] [JsonConstructor] public WorkflowCommand(Guid processId, string name, string validForActivityName) #Parameters
Name
Type
Description
processIdGuidnameStringvalidForActivityNameStringProperties
public Guid ProcessId { get; init; } #Gets the process id value.
public string Name { get; init; } #Gets the name value.
public string? LocalizedName { get; init; } #Gets the localized name value.
public List<CommandParameter>? Parameters { get; init; } #Gets the parameters value.
public string ValidForActivityName { get; init; } #Gets the valid for activity name value.
public string? ValidForStateName { get; init; } #Gets the valid for state name value.
public bool IsForSubprocess { get; init; } #Gets the is for subprocess value.
[JsonConverter(typeof(StringEnumConverter))] [JsonConverter(typeof(JsonStringEnumConverter))] public TransitionClassifier? Classifier { get; init; } #Gets the classifier value.
public List<string>? Identities { get; init; } #Gets the identities value.