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