Freigeben über


RuleUpdateAction Klasse

Definition

Gibt an, dass eine Regel eine Variable aktualisiert, um eine erneute Auswertung betroffener Regeln zu veranlassen.

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
RuleUpdateAction
Attribute

Hinweise

Mit dieser Klasse wird für die Regel-Engine angegeben, dass das Ausführen der Aktionsgruppe dieser Regel das angegebene Feld oder die Eigenschaft ändert (oder alle Felder und Eigenschaften eines Objekts). Dadurch können alle Regeln, die von diesem Feld oder der Eigenschaft abhängen, neu ausgewertet werden.

Ein Update-Aufruf verhindert nicht, dass andere Aktionen im Aktionsblock ausgeführt werden. Mithilfe der zu ändernden Gruppe von Feldern/Eigenschaften (angegeben durch Update oder unter Verwendung von RuleWriteAttributes zu aufgerufenen Methoden) wird die Verkettung ermittelt, nachdem die Aktionsgruppe für diese bestimmte Regel ausgeführt worden ist.

Konstruktoren

RuleUpdateAction()

Initialisiert eine neue Instanz der RuleUpdateAction-Klasse.

RuleUpdateAction(String)

Initialisiert eine neue Instanz der RuleUpdateAction-Klasse.

Eigenschaften

Path

Ruft den Pfad von RuleUpdateAction ab oder legt ihn fest.

Methoden

Clone()

Erstellt eine tiefe Kopie der aktuellen RuleAction.

Equals(Object)

Ermittelt, ob die beiden Objektinstanzen identisch sind.

Execute(RuleExecution)

Führt RuleAction mithilfe der angegebenen RuleExecution aus.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

GetSideEffects(RuleValidation)

Gibt die Felder und Eigenschaften zurück, die mit RuleAction aktualisiert werden.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das von Rule aktualisierte Feld oder die Eigenschaft angibt.

Validate(RuleValidation)

Überprüft, ob RuleAction ordnungsgemäß konfiguriert und fehlerfrei ist.

Gilt für