RuleHaltAction Class

 

Causes the RuleSet to stop executing and returns control back to the calling method.

Namespace:   System.Workflow.Activities.Rules
Assembly:  System.Workflow.Activities (in System.Workflow.Activities.dll)

System.Object
  System.Workflow.Activities.Rules.RuleAction
    System.Workflow.Activities.Rules.RuleHaltAction

[SerializableAttribute]
public class RuleHaltAction : RuleAction

NameDescription
System_CAPS_pubmethodRuleHaltAction()

Initializes a new instance of the RuleHaltAction class.

NameDescription
System_CAPS_pubmethodClone()

Creates a deep copy of the current RuleAction.(Overrides RuleAction.Clone().)

System_CAPS_pubmethodEquals(Object)

Determines whether two object instances are equal.(Overrides Object.Equals(Object).)

System_CAPS_pubmethodExecute(RuleExecution)

Executes the RuleAction using the specified RuleExecution.(Overrides RuleAction.Execute(RuleExecution).)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Returns the hash code for this instance.(Overrides Object.GetHashCode().)

System_CAPS_pubmethodGetSideEffects(RuleValidation)

Returns the fields and properties updated by the RuleAction.(Overrides RuleAction.GetSideEffects(RuleValidation).)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns the string "Halt".(Overrides Object.ToString().)

System_CAPS_pubmethodValidate(RuleValidation)

Returns true, no validation is performed.(Overrides RuleAction.Validate(RuleValidation).)

The Halt action is similar to a break command, although it ends the execution of the RuleSet. The Halt action will stop execution of the RuleSet when all the actions in the same action block have finished executing.

.NET Framework
Available since 3.0

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: