Table of Contents

Class WorkflowActivityDefinition

Namespace: Casewhere.Models
Assembly: Casewhere.Models.dll

Represents a workflow activity definition. It contains information to execute another workflow

public class WorkflowActivityDefinition : WorkflowActivityDefinitionBase

Inheritance

objectActivityDefinitionWorkflowActivityDefinitionBaseWorkflowActivityDefinition

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<WorkflowActivityDefinition>(WorkflowActivityDefinition)

Constructors

WorkflowActivityDefinition()

public WorkflowActivityDefinition()

Properties

DOPredicate

Gets or sets the dynamic object predicate for the activity.

public DOPredicate DOPredicate { get; set; }

Property Value

DOPredicate

DataClassIds

Gets or sets the list of data class IDs associated with the activity.

public IList<Guid> DataClassIds { get; set; }

Property Value

IList<Guid>

InputDataClassId

Gets or sets the input data class ID for the activity.

public Guid? InputDataClassId { get; set; }

Property Value

Guid?

ReturnTicket

Gets or sets a value indicating whether the activity should return a ticket.

public bool ReturnTicket { get; set; }

Property Value

bool