Share via


RuleUpdateAction 類別

定義

表示規則正在更新變數,讓受影響的規則重新經過評估。

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
繼承
RuleUpdateAction
屬性

備註

這個類別是用來向規則引擎指示,執行這個規則的動作動作集合會使指定的欄位或屬性 (或物件的所有欄位和屬性) 變更,讓與此欄位或屬性相關的任何規則可重新經過評估。

Update 呼叫不會造成動作區塊中的其他動作無法執行。 透過 Update 或使用叫用之方法上的 RuleWriteAttribute 指定修改的欄位/屬性集是用來判斷此特定規則的動作集完成執行時的鏈結。

建構函式

RuleUpdateAction()

初始化 RuleUpdateAction 類別的新執行個體。

RuleUpdateAction(String)

初始化 RuleUpdateAction 類別的新執行個體。

屬性

Path

取得或設定 RuleUpdateAction 的路徑。

方法

Clone()

建立目前 RuleAction 的深層複本。

Equals(Object)

判斷兩種物件執行個體是否相同。

Execute(RuleExecution)

使用指定的 RuleAction 來執行 RuleExecution

GetHashCode()

傳回這個執行個體的雜湊碼。

GetSideEffects(RuleValidation)

傳回 RuleAction 更新的欄位和屬性。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回字串,這個字串表示 Rule 正在更新的欄位或屬性。

Validate(RuleValidation)

驗證 RuleAction 已正確設定,而且沒有任何錯誤。

適用於