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)

驗證運算式已正確設定,而且沒有任何錯誤。

適用於