Rule クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
実行するアクションのセットが関連付けられた条件を定義します。
public ref class Rule
[System.Serializable]
public class Rule
[<System.Serializable>]
type Rule = class
Public Class Rule
- 継承
-
Rule
- 属性
例
次の例は、名前付き Ruleを作成する方法を示しています。
private Rule firstRule = new Rule("firstRule");
注釈
Ruleは、RuleConditionと、1 つまたは両方のThenActionsまたはElseActionsコレクションで構成されます。
コンストラクター
| 名前 | 説明 |
|---|---|
| Rule() |
Rule クラスの新しいインスタンスを初期化します。 |
| Rule(String, RuleCondition, IList<RuleAction>, IList<RuleAction>) |
Ruleの名前、ルール条件、THEN アクションの一覧、ELSE アクションの一覧を使用して、 |
| Rule(String, RuleCondition, IList<RuleAction>) |
Ruleの名前、ルール条件、THEN アクションの一覧を使用して、 |
| Rule(String) |
プロパティ
| 名前 | 説明 |
|---|---|
| Active |
Ruleを評価するかどうかを示す値を取得または設定します。 |
| Condition |
評価するRuleConditionのRuleを取得または設定します。 |
| Description |
Ruleの説明を取得または設定します。 |
| ElseActions |
ELSE ケースで実行する RuleAction クラスのコレクションを取得します。 |
| Name |
Ruleの名前を取得または設定します。 |
| Priority |
Ruleを実行する順序を示す値を取得または設定します。 |
| ReevaluationBehavior |
Ruleを再評価できるかどうかを示す値を取得または設定します。 |
| ThenActions |
THEN ケースで実行する RuleAction クラスのコレクションを取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Clone() |
現在の Ruleのディープ コピーを作成します。 |
| Equals(Object) |
Ruleのこのインスタンスとパラメーターとして渡されるオブジェクトの値が同じかどうかを判断します。 |
| GetHashCode() |
このインスタンスのハッシュ コードを返します。 |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |