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 类型的详细信息,请参阅 Windows Workflow Foundation 支持的 CodeDOM 类型

构造函数

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)

验证表达式是否已正确配置且没有错误。

适用于