Partager via


RuleExpressionWalker.Validate(RuleValidation, CodeExpression, Boolean) Méthode

Définition

Vérifie que l'expression et les nœuds enfants sont configurés correctement et ne présentent pas d'erreurs.

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

Paramètres

validation
RuleValidation

La classe RuleValidation pour gérer le processus de validation.

expression
CodeExpression

CodeExpression à évaluer.

isWritten
Boolean

true si les champs et propriétés écrits par une classe RuleAction sont stockés par RuleAnalysis ; sinon, false.

Retours

RuleExpressionInfo pour CodeExpression.

Exceptions

validation est une référence Null (Nothing en Visual Basic).

expression est Null et la collection d’erreurs sur l’objet RuleValidation est une référence Null (Nothing).

S’applique à