Rule 类

定义

定义一个条件,其中包含要执行的操作集。

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 或一个或两 ThenActions 个或 ElseActions 集合。

构造函数

名称 说明
Rule()

初始化 Rule 类的新实例。

Rule(String, RuleCondition, IList<RuleAction>, IList<RuleAction>)

使用名称Rule、规则条件、THEN 操作列表和 ELSE 操作列表初始化类的新实例Rule

Rule(String, RuleCondition, IList<RuleAction>)

使用 THEN 操作的名称Rule、规则条件和 THEN 操作列表初始化类的新实例Rule

Rule(String)

使用 的名称Rule初始化类的新实例Rule

属性

名称 说明
Active

获取或设置一个值,该值指示是否应计算该值 Rule

Condition

获取或设置要计算的RuleConditionRule

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)

适用于