Table of Contents

Class ActivityInclusionNavigation

Namespace: Casewhere.Runtime.RuleValidation
Assembly: Casewhere.Runtime.dll

public class ActivityInclusionNavigation : IActivityNavigation

Inheritance

objectActivityInclusionNavigation

Implements

IActivityNavigation

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

IActivityNavigation

Validate()

protected virtual bool Validate()

Returns

bool