Rule Constructors

Definition

Initializes a new instance of the Rule class.

Overloads

Rule()

Initializes a new instance of the Rule class.

Rule(String)

Initializes a new instance of the Rule class using the name of the Rule.

Rule(String, RuleCondition, IList<RuleAction>)

Initializes a new instance of the Rule class using the name of the Rule, the rule condition, and a list of THEN actions.

Rule(String, RuleCondition, IList<RuleAction>, IList<RuleAction>)

Initializes a new instance of the Rule class using the name of the Rule, the rule condition, a list of THEN actions, and a list of ELSE actions.

Rule()

Initializes a new instance of the Rule class.

public:
 Rule();
public Rule ();
Public Sub New ()

Applies to

Rule(String)

Initializes a new instance of the Rule class using the name of the Rule.

public:
 Rule(System::String ^ name);
public Rule (string name);
new System.Workflow.Activities.Rules.Rule : string -> System.Workflow.Activities.Rules.Rule
Public Sub New (name As String)

Parameters

name
String

The name of the Rule.

Applies to

Rule(String, RuleCondition, IList<RuleAction>)

Initializes a new instance of the Rule class using the name of the Rule, the rule condition, and a list of THEN actions.

public:
 Rule(System::String ^ name, System::Workflow::Activities::Rules::RuleCondition ^ condition, System::Collections::Generic::IList<System::Workflow::Activities::Rules::RuleAction ^> ^ thenActions);
public Rule (string name, System.Workflow.Activities.Rules.RuleCondition condition, System.Collections.Generic.IList<System.Workflow.Activities.Rules.RuleAction> thenActions);
new System.Workflow.Activities.Rules.Rule : string * System.Workflow.Activities.Rules.RuleCondition * System.Collections.Generic.IList<System.Workflow.Activities.Rules.RuleAction> -> System.Workflow.Activities.Rules.Rule
Public Sub New (name As String, condition As RuleCondition, thenActions As IList(Of RuleAction))

Parameters

name
String

The name of the Rule.

condition
RuleCondition

The RuleCondition for the Rule.

thenActions
IList<RuleAction>

A collection of RuleAction objects to evaluate whether the condition is true.

Applies to

Rule(String, RuleCondition, IList<RuleAction>, IList<RuleAction>)

Initializes a new instance of the Rule class using the name of the Rule, the rule condition, a list of THEN actions, and a list of ELSE actions.

public:
 Rule(System::String ^ name, System::Workflow::Activities::Rules::RuleCondition ^ condition, System::Collections::Generic::IList<System::Workflow::Activities::Rules::RuleAction ^> ^ thenActions, System::Collections::Generic::IList<System::Workflow::Activities::Rules::RuleAction ^> ^ elseActions);
public Rule (string name, System.Workflow.Activities.Rules.RuleCondition condition, System.Collections.Generic.IList<System.Workflow.Activities.Rules.RuleAction> thenActions, System.Collections.Generic.IList<System.Workflow.Activities.Rules.RuleAction> elseActions);
new System.Workflow.Activities.Rules.Rule : string * System.Workflow.Activities.Rules.RuleCondition * System.Collections.Generic.IList<System.Workflow.Activities.Rules.RuleAction> * System.Collections.Generic.IList<System.Workflow.Activities.Rules.RuleAction> -> System.Workflow.Activities.Rules.Rule
Public Sub New (name As String, condition As RuleCondition, thenActions As IList(Of RuleAction), elseActions As IList(Of RuleAction))

Parameters

name
String

The name of the Rule.

condition
RuleCondition

The RuleCondition for the Rule.

thenActions
IList<RuleAction>

A collection of RuleAction objects to evaluate if the condition is true.

elseActions
IList<RuleAction>

A collection of RuleAction objects to evaluate whether the condition is false.

Applies to