RuleUpdateAction Klass

Definition

Anger att en regel uppdaterar en variabel för att orsaka omvärdering av berörda regler.

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
Arv
RuleUpdateAction
Attribut

Kommentarer

Den här klassen används för att indikera för regelmotorn att körningen av den här regelns åtgärdsuppsättning orsakar en ändring av fältet eller egenskapen som anges (eller alla fält och egenskaper för ett objekt), så att alla regler som är beroende av det här fältet eller egenskapen kan omvärderas.

Ett Update anrop förhindrar inte att andra åtgärder i åtgärdsblocket körs. Den uppsättning fält/egenskaper som ändras (anges via Update eller med hjälp RuleWriteAttributeav s på anropade metoder) används för att fastställa länkning när uppsättningen med åtgärder för den här specifika regeln slutför körningen.

Konstruktorer

Name Description
RuleUpdateAction()

Initierar en ny instans av RuleUpdateAction klassen.

RuleUpdateAction(String)

Initierar en ny instans av RuleUpdateAction klassen.

Egenskaper

Name Description
Path

Hämtar eller anger sökvägen till RuleUpdateAction.

Metoder

Name Description
Clone()

Skapar en djup kopia av den aktuella RuleAction.

Equals(Object)

Avgör om två objektinstanser är lika med.

Execute(RuleExecution)

RuleAction Kör med den angivna RuleExecution.

GetHashCode()

Returnerar hash-koden för den här instansen.

GetSideEffects(RuleValidation)

Returnerar fälten och egenskaperna som uppdateras av en RuleAction.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som anger det fält eller den egenskap som Rule uppdateras.

Validate(RuleValidation)

Verifierar att RuleAction är korrekt konfigurerad och inte har några fel.

Gäller för