RuleUpdateAction Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, dass eine Regel eine Variable aktualisiert, um eine erneute Auswertung betroffener Regeln zu verursachen.
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
- Vererbung
- Attribute
Hinweise
Diese Klasse wird verwendet, um dem Regelmodul anzugeben, dass die Ausführung der Aktionen dieser Regel eine Änderung des angegebenen Felds oder der Eigenschaft (oder aller Felder und Eigenschaften für ein Objekt) bewirkt, sodass alle Regeln, die von diesem Feld oder dieser Eigenschaft abhängig sind, neu ausgewertet werden können.
Ein Update Aufruf verhindert nicht, dass andere Aktionen im Aktionsblock ausgeführt werden. Die Gruppe von Feldern/Eigenschaften, die geändert werden (durch Update oder mithilfe RuleWriteAttributevon s on-Methoden aufgerufen), wird verwendet, um die Verkettung zu bestimmen, wenn die Gruppe von Aktionen für diese bestimmte Regel die Ausführung beendet.
Konstruktoren
| Name | Beschreibung |
|---|---|
| RuleUpdateAction() |
Initialisiert eine neue Instanz der RuleUpdateAction-Klasse. |
| RuleUpdateAction(String) |
Initialisiert eine neue Instanz der RuleUpdateAction-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Path |
Dient zum Abrufen oder Festlegen des Pfads der RuleUpdateAction. |
Methoden
| Name | Beschreibung |
|---|---|
| Clone() |
Erstellt eine tiefe Kopie der aktuellen RuleAction. |
| Equals(Object) |
Bestimmt, ob zwei Objektinstanzen gleich sind. |
| Execute(RuleExecution) |
Führt die Verwendung der RuleAction angegebenen RuleExecution. |
| GetHashCode() |
Gibt den Hashcode für diesen instance zurück. |
| GetSideEffects(RuleValidation) |
Gibt die Felder und Eigenschaften zurück, die von einem RuleAction. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das Feld oder die Eigenschaft angibt, das aktualisiert Rule wird. |
| Validate(RuleValidation) |
Überprüft, ob die RuleAction Konfiguration ordnungsgemäß ist und keine Fehler aufweist. |