RuleUpdateAction Klasa

Definicja

Wskazuje, że reguła aktualizuje zmienną, aby spowodować ponowne obliczenie reguł, których to dotyczy.

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
Dziedziczenie
RuleUpdateAction
Atrybuty

Uwagi

Ta klasa jest używana do wskazania aparatowi reguł, że wykonanie zestawu akcji tej reguły powoduje zmianę określonego pola lub właściwości (lub wszystkich pól i właściwości obiektu), tak aby można było ponownie oszacować wszystkie reguły, które są zależne od tego pola lub właściwości.

UpdateWywołanie nie zapobiega wykonywania innych akcji w bloku akcji. Zestaw pól/właściwości, które są modyfikowane (określone przez Update lub przez użycie RuleWriteAttribute metod w metodach wywoływanych) służy do określania łańcucha, gdy zestaw akcji dla tej konkretnej reguły kończy wykonywanie.

Konstruktory

RuleUpdateAction()

Inicjuje nowe wystąpienie klasy RuleUpdateAction.

RuleUpdateAction(String)

Inicjuje nowe wystąpienie klasy RuleUpdateAction.

Właściwości

Path

Pobiera lub ustawia ścieżkę RuleUpdateAction .

Metody

Clone()

Tworzy głębokie kopie bieżącej RuleAction .

Equals(Object)

Określa, czy dwa wystąpienia obiektu są takie same.

Execute(RuleExecution)

Wykonuje RuleAction przy użyciu określonego RuleExecution .

GetHashCode()

Zwraca wartość skrótu dla tego wystąpienia.

GetSideEffects(RuleValidation)

Zwraca pola i właściwości zaktualizowane przez RuleAction .

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg, który wskazuje pole lub właściwość, którą Rule aktualizuje.

Validate(RuleValidation)

Sprawdza, czy RuleAction jest prawidłowo skonfigurowany i nie ma błędów.

Dotyczy