Compartir a través de


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

Definición

Comprueba que la expresión y los nodos secundarios están configurados correctamente y que no tienen errores.

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

Parámetros

validation
RuleValidation

RuleValidation para administrar el proceso de validación.

expression
CodeExpression

CodeExpression que se va a evaluar.

isWritten
Boolean

true si los campos y propiedades escritas por RuleAction son almacenadas por RuleAnalysis; de lo contrario, false.

Devoluciones

RuleExpressionInfo para CodeExpression.

Excepciones

validation es una referencia nula (Nothing en Visual Basic).

expression es nulo y la colección de errores en el objeto RuleValidation es una referencia nula (Nothing).

Se aplica a