RuleExpressionCondition Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет условие, связанное с RuleConditionReference. Этот класс не наследуется.
public ref class RuleExpressionCondition sealed : System::Workflow::Activities::Rules::RuleCondition
[System.Serializable]
public sealed class RuleExpressionCondition : System.Workflow.Activities.Rules.RuleCondition
[<System.Serializable>]
type RuleExpressionCondition = class
inherit RuleCondition
Public NotInheritable Class RuleExpressionCondition
Inherits RuleCondition
- Наследование
- Атрибуты
Комментарии
Класс RuleExpressionCondition определяет базовые условия, которые вычисляются при выполнении набора правил RuleSet.
Этот тип условий моделируется с помощью типов CodeDom. дополнительные сведения о типах codedom см. в разделе типы codedom, поддерживаемые Windows Workflow Foundation.
Конструкторы
RuleExpressionCondition() |
Инициализирует новый экземпляр класса RuleExpressionCondition. |
RuleExpressionCondition(CodeExpression) |
Инициализирует новый экземпляр класса RuleExpressionCondition, используя указанное кодовое выражение. |
RuleExpressionCondition(String) |
Инициализирует новый экземпляр класса RuleExpressionCondition, используя указанное имя. |
RuleExpressionCondition(String, CodeExpression) |
Инициализирует новый экземпляр класса RuleExpressionCondition, используя указанное имя и кодовое выражение. |
Свойства
Expression |
Возвращает или задает условие выражения для вычисления. |
Name |
Возвращает или задает имя условия для вычисления. |
Методы
Clone() |
Создает глубокую копию текущего объекта RuleExpressionCondition. |
Equals(Object) |
Определяет, равны ли два экземпляра объекта. |
Evaluate(RuleExecution) |
Вычисляет выражение. |
GetDependencies(RuleValidation) |
Возвращает зависимости условия RuleExpressionCondition. |
GetHashCode() |
Возвращает хэш-код данного экземпляра. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnRuntimeInitialized() |
Вызывается, если всем свойствам были присвоены значения. |
ToString() |
Возвращает строковое значение условия выражения. |
Validate(RuleValidation) |
Проверяет, что выражение настроено правильно и не содержит ошибок. |