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