RuleUpdateAction Constructors

Definition

Initializes a new instance of the RuleUpdateAction class.

Overloads

RuleUpdateAction()

Initializes a new instance of the RuleUpdateAction class.

RuleUpdateAction(String)

Initializes a new instance of the RuleUpdateAction class.

RuleUpdateAction()

Initializes a new instance of the RuleUpdateAction class.

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

Applies to

RuleUpdateAction(String)

Initializes a new instance of the RuleUpdateAction class.

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

Parameters

path
String

A string that represents the name of the field or property changed. The character "/" is used as a separator.

Remarks

To indicate that the property this.SomeProperty was modified, the path parameter would be this/SomeProperty. You can specify the value changed as specifically as you prefer (for example, if you only modified this.SomeProperty/SomeOtherProperty, you can specify this/SomeProperty/SomeOtherProperty). In the latter case, other rules that used this.SomeProperty/AnyOtherProperty would not be reevaluated.

To specify that all fields and properties are modified, append "*" to the end of the path. For example, this/SomeProperty/* indicates that all fields and properties on this.SomeProperty were modified. Therefore, all rules that use any field or property on this.SomeProperty would be reevaluated.

Note

If the rule set is run with ChainingBehavior set to None, this action is ignored.

Applies to