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