RuleUpdateAction Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Indica che una regola sta aggiornando una variabile per determinare la rivalutazione delle regole interessate.
public ref class RuleUpdateAction : System::Workflow::Activities::Rules::RuleAction
[System.Serializable]
public class RuleUpdateAction : System.Workflow.Activities.Rules.RuleAction
[<System.Serializable>]
type RuleUpdateAction = class
inherit RuleAction
Public Class RuleUpdateAction
Inherits RuleAction
- Ereditarietà
- Attributi
Commenti
Questa classe viene utilizzata per indicare al motore delle regole che l'esecuzione del set di azioni di questa regola causa una modifica al campo o alla proprietà specificata (o a tutti i campi e le proprietà di un oggetto), in modo che tutte le regole dipendenti da questo campo o proprietà possano essere rivalutate.
Una Update chiamata non impedisce l'esecuzione di altre azioni nel blocco di azioni. Il set di campi/proprietà che vengono modificati (specificati tramite Update o utilizzando RuleWriteAttributes sui metodi richiamati) viene utilizzato per determinare il concatenamento al termine dell'esecuzione del set di azioni per questa determinata regola.
Costruttori
| Nome | Descrizione |
|---|---|
| RuleUpdateAction() |
Inizializza una nuova istanza della classe RuleUpdateAction. |
| RuleUpdateAction(String) |
Inizializza una nuova istanza della classe RuleUpdateAction. |
Proprietà
| Nome | Descrizione |
|---|---|
| Path |
Ottiene o imposta il percorso dell'oggetto RuleUpdateAction. |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Crea una copia completa dell'oggetto corrente RuleAction. |
| Equals(Object) |
Determina se due istanze dell'oggetto sono uguali. |
| Execute(RuleExecution) |
Esegue l'oggetto utilizzando l'oggetto RuleAction specificato RuleExecution. |
| GetHashCode() |
Restituisce il codice hash per questa istanza. |
| GetSideEffects(RuleValidation) |
Restituisce i campi e le proprietà aggiornati da un oggetto RuleAction. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che indica il campo o la proprietà che l'oggetto Rule sta aggiornando. |
| Validate(RuleValidation) |
Verifica che l'oggetto RuleAction sia configurato correttamente e non contenga errori. |