Язык

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 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)

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

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