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)

Инициализирует новый экземпляр класса Rule, используя имя объекта Rule.

Rule(String, RuleCondition, IList<RuleAction>)

Инициализирует новый экземпляр класса Rule, используя имя правила Rule, условие правила и список действий THEN.

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

Инициализирует новый экземпляр класса Rule, используя имя правила Rule, условие правила, список действий THEN и список действий ELSE.

Свойства

Active

Возвращает или задает значение, указывающее, требуется ли вычислять правило Rule.

Condition

Возвращает или задает условие RuleCondition для вычисляемого правила Rule.

Description

Возвращает или задает описание объекта Rule.

ElseActions

Возвращает коллекцию классов RuleAction для выполнения блока ELSE.

Name

Возвращает или задает имя таблицы для объекта Rule.

Priority

Возвращает или задает значение, указывающее порядок выполнения Rule.

ReevaluationBehavior

Возвращает или задает значение, показывающее, разрешено ли повторное вычисление правила Rule.

ThenActions

Возвращает коллекцию классов RuleAction для выполнения блока THEN.

Методы

Clone()

Создает глубокую копию текущего объекта Rule.

Equals(Object)

Определяет, имеют ли одинаковые значения экземпляр Rule и объект, переданный в качестве параметра.

GetHashCode()

Возвращает хэш-код данного экземпляра.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к