次の方法で共有


RuleExpressionWalker.Validate(RuleValidation, CodeExpression, Boolean) メソッド

定義

式と子ノードの構成が適切でエラーがないことを検証します。

public:
 static System::Workflow::Activities::Rules::RuleExpressionInfo ^ Validate(System::Workflow::Activities::Rules::RuleValidation ^ validation, System::CodeDom::CodeExpression ^ expression, bool isWritten);
public static System.Workflow.Activities.Rules.RuleExpressionInfo Validate (System.Workflow.Activities.Rules.RuleValidation validation, System.CodeDom.CodeExpression expression, bool isWritten);
static member Validate : System.Workflow.Activities.Rules.RuleValidation * System.CodeDom.CodeExpression * bool -> System.Workflow.Activities.Rules.RuleExpressionInfo
Public Shared Function Validate (validation As RuleValidation, expression As CodeExpression, isWritten As Boolean) As RuleExpressionInfo

パラメーター

validation
RuleValidation

検証プロセスを管理する RuleValidation

expression
CodeExpression

評価する CodeExpression

isWritten
Boolean

RuleAction 中で更新されるフィールドやプロパティを RuleAnalysis で格納する場合は true、それ以外の場合は false

戻り値

RuleExpressionInfoCodeExpression

例外

validation が null 参照 (Visual Basic の場合は Nothing) です。

expression が null、RuleValidation オブジェクトのエラー コレクションが null 参照 (Nothing) です。

適用対象