Тіл

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");

Комментарии

A Rule состоит из одного или обоих RuleConditionThenActions или ElseActions коллекций.

Конструкторы

Имя. Описание
Rule()

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

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

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

Rule(String, RuleCondition, IList<RuleAction>)

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

Rule(String)

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

Свойства

Имя. Описание
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)

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