Class WorkflowActivityDefinitionV2
Namespace: Casewhere.Models
Assembly: Casewhere.Models.dll
Represents a version 2 workflow activity definition. It contains information to execute another workflow
public class WorkflowActivityDefinitionV2 : WorkflowActivityDefinitionBase
Inheritance
object ← ActivityDefinition ← WorkflowActivityDefinitionBase ← WorkflowActivityDefinitionV2
Inherited Members
WorkflowActivityDefinitionBase.DestinationWorkflowDefinitionId, WorkflowActivityDefinitionBase.DestinationProcessId, WorkflowActivityDefinitionBase.Priority, WorkflowActivityDefinitionBase.EmbedInWizard, WorkflowActivityDefinitionBase.BelongsToDifferentCase, ActivityDefinition.GetLockContextRuleDefinition(), ActivityDefinition.GetConcurrencyTimeoutFormat(), ActivityDefinition.Id, ActivityDefinition.Name, ActivityDefinition.SequenceNumber, ActivityDefinition.CompletionRules, ActivityDefinition.InclusionRule, ActivityDefinition.RequireRule, ActivityDefinition.AutoCommitChanges, ActivityDefinition.EnableAuditLog, ActivityDefinition.AuditEventName, ActivityDefinition.EnableConcurrencyLocking, ActivityDefinition.ConcurrencyTimeout, ActivityDefinition.LockContextRuleExpression, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<WorkflowActivityDefinitionV2>(WorkflowActivityDefinitionV2)
Constructors
WorkflowActivityDefinitionV2()
public WorkflowActivityDefinitionV2()
Properties
DestinationDataClassId
Gets or sets the ID of the destination data class.
public Guid? DestinationDataClassId { get; set; }
Property Value
Guid?
FilterExpression
Gets or sets the filter expression for the workflow activity.
public string FilterExpression { get; set; }
Property Value
InputParameters
Gets or sets the list of input parameters for the workflow activity.
public IList<InputParameter> InputParameters { get; set; }
Property Value
OutputWorkflowVariable
public string OutputWorkflowVariable { get; set; }
Property Value
QueueWorkflow
Gets or sets a value indicating whether the workflow should be queued.
public bool QueueWorkflow { get; set; }