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)

2 つのオブジェクト インスタンスが等しいかどうかを判断します。

Execute(RuleExecution)

指定した RuleAction を使用して RuleExecution を実行します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

GetSideEffects(RuleValidation)

RuleAction によって更新されたフィールドおよびプロパティを返します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

Rule により更新されるフィールドやプロパティを示す文字列を返します。

Validate(RuleValidation)

RuleAction の構成が適切でエラーがないことを検証します。

適用対象