RuleUpdateAction.Path Property

Definition

Gets or sets the path of the RuleUpdateAction.

public:
 property System::String ^ Path { System::String ^ get(); void set(System::String ^ value); };
public string Path { get; set; }
member this.Path : string with get, set
Public Property Path As String

Property Value

The path of the RuleUpdateAction.

Remarks

Path is a string that represents the name of the field or property that is changed. "/" is used as a separator. To indicate that the property this.SomeProperty has been modified, the property would be "this/SomeProperty". You can specify the changed value 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 have been 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