Class ActivityEditableNavigation
Namespace: Casewhere.Runtime.RuleValidation
Assembly: Casewhere.Runtime.dll
public class ActivityEditableNavigation : IActivityNavigation
Inheritance
object ← ActivityEditableNavigation
Implements
Inherited Members
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<ActivityEditableNavigation>(ActivityEditableNavigation)
Constructors
ActivityEditableNavigation(IWorkflowRuntime)
public ActivityEditableNavigation(IWorkflowRuntime workflowRuntime)
Parameters
workflowRuntime
IWorkflowRuntime
Methods
Apply(WorkflowContext)
public void Apply(WorkflowContext context)
Parameters
context
WorkflowContext
Having(ActivityDefinition)
public IActivityNavigation Having(ActivityDefinition activityDefinition)
Parameters
activityDefinition
ActivityDefinition
Returns
IsAllPriorIncludedRequiredActivitiesCompleted()
protected virtual bool IsAllPriorIncludedRequiredActivitiesCompleted()
Returns
Validate()
protected virtual bool Validate()