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 Types, поддерживаемые Windows Workflow Foundation.
Конструкторы
| Имя | Описание |
|---|---|
| RuleExpressionCondition() |
Инициализирует новый экземпляр класса RuleExpressionCondition. |
| RuleExpressionCondition(CodeExpression) |
Инициализирует новый экземпляр класса с помощью указанного RuleExpressionCondition выражения кода. |
| RuleExpressionCondition(String, CodeExpression) |
Инициализирует новый экземпляр класса с помощью указанного RuleExpressionCondition имени и выражения кода. |
| RuleExpressionCondition(String) |
Инициализирует новый экземпляр класса с помощью указанного RuleExpressionCondition имени. |
Свойства
| Имя | Описание |
|---|---|
| Expression |
Возвращает или задает условие выражения для вычисления. |
| Name |
Возвращает или задает имя условия для вычисления. |
Методы
| Имя | Описание |
|---|---|
| Clone() |
Создает глубокую копию текущей RuleExpressionCondition. |
| Equals(Object) |
Определяет, равны ли два экземпляра объекта. |
| Evaluate(RuleExecution) |
Вычисляет выражение. |
| GetDependencies(RuleValidation) |
Возвращает зависимости для параметра RuleExpressionCondition. |
| GetHashCode() |
Возвращает хэш-код для этого экземпляра. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OnRuntimeInitialized() |
Вызывается, когда все свойства были заданы значения. |
| ToString() |
Возвращает строковое значение условия выражения. |
| Validate(RuleValidation) |
Проверяет, правильно ли настроено выражение и не имеет ошибок. |