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
Атрибуты

Комментарии

Класс 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)

Проверяет, что выражение настроено правильно и не содержит ошибок.

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