RuleUpdateAction Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.