Język

RuleExpressionWalker.Validate(RuleValidation, CodeExpression, Boolean) Metoda

Definicja

Sprawdza, czy wyrażenie i węzły podrzędne są poprawnie skonfigurowane i nie ma błędów.

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

Parametry

validation
RuleValidation

Element RuleValidation do zarządzania procesem weryfikacji.

expression
CodeExpression

Wartość CodeExpression do oceny.

isWritten
Boolean

true jeśli pola i właściwości zapisane przez obiekt RuleAction są przechowywane w obiekcie ; RuleAnalysisw przeciwnym razie false.

Zwraca

RuleExpressionInfo dla CodeExpression.

Wyjątki

validation jest odwołaniem o wartości null (Nothing w Visual Basic).

Parametr expression ma wartość null, a kolekcja błędów w RuleValidation obiekcie jest odwołaniem o wartości null (Nothing).

Dotyczy