Condividi tramite


RuleUpdateAction Costruttori

Definizione

Inizializza una nuova istanza della classe RuleUpdateAction.

Overload

RuleUpdateAction()

Inizializza una nuova istanza della classe RuleUpdateAction.

RuleUpdateAction(String)

Inizializza una nuova istanza della classe RuleUpdateAction.

RuleUpdateAction()

Inizializza una nuova istanza della classe RuleUpdateAction.

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

Si applica a

RuleUpdateAction(String)

Inizializza una nuova istanza della classe RuleUpdateAction.

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)

Parametri

path
String

Stringa che rappresenta il nome della proprietà o del campo modificato. Il carattere "/" viene utilizzato come separatore.

Commenti

Per indicare che la proprietà this.SomeProperty è stata modificata, il parametro path sarà this/SomeProperty. È possibile specificare il valore modificato tanto dettagliatamente quanto lo si desidera (ad esempio, se si modifica solo this.SomeProperty/SomeOtherProperty, è possibile specificare this/SomeProperty/SomeOtherProperty). Nel secondo caso, le altre regole che utilizzano this.SomeProperty/AnyOtherProperty non verranno rivalutate.

Per specificare che tutti i campi e proprietà sono stati modificati, aggiungere "*" alla fine del percorso. Ad esempio, this/SomeProperty/* indica che tutti i campi e le proprietà in this.SomeProperty sono stati modificati. Pertanto, tutte le regole che utilizzano qualsiasi campo o proprietà in this.SomeProperty saranno rivalutate.

Nota

Se il set di regole viene eseguito con ChainingBehavior impostata su None, l'azione verrà ignorata.

Si applica a