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(String, RuleCondition, IList<RuleAction>, IList<RuleAction>) |
Инициализирует новый экземпляр класса 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) |