RuleUpdateAction Třída

Definice

Označuje, že pravidlo aktualizuje proměnnou, aby mohlo dojít k opětovnému hodnocení ovlivněných pravidel.

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
Dědičnost
RuleUpdateAction
Atributy

Poznámky

Tato třída se používá k označení modulu pravidel, že spuštění sady akcí tohoto pravidla způsobí změnu pole nebo vlastnosti, která je zadána (nebo všechna pole a vlastnosti objektu), aby všechna pravidla závislá na tomto poli nebo vlastnosti bylo možné znovu vyhodnotit.

Volání Update nezabrání provádění jiných akcí v bloku akce. Sada polí nebo vlastností, které jsou změněny (zadané prostřednictvím Update nebo pomocí s u RuleWriteAttributevyvolaných metod) se používá k určení řetězení při dokončení provádění sady akcí pro toto konkrétní pravidlo.

Konstruktory

Name Description
RuleUpdateAction()

Inicializuje novou instanci RuleUpdateAction třídy.

RuleUpdateAction(String)

Inicializuje novou instanci RuleUpdateAction třídy.

Vlastnosti

Name Description
Path

Získá nebo nastaví cestu RuleUpdateAction.

Metody

Name Description
Clone()

Vytvoří hlubokou kopii aktuálního RuleAction.

Equals(Object)

Určuje, zda jsou dvě instance objektů stejné.

Execute(RuleExecution)

Provede RuleAction pomocí zadaného RuleExecutionparametru .

GetHashCode()

Vrátí kód hash pro tuto instanci.

GetSideEffects(RuleValidation)

Vrátí pole a vlastnosti aktualizované hodnotou RuleAction.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec označující pole nebo vlastnost, které Rule se aktualizuje.

Validate(RuleValidation)

Ověří, že RuleAction je správně nakonfigurovaný a neobsahuje žádné chyby.

Platí pro