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

Значение true, если поля и свойства, записываемые классом RuleAction, сохраняются объектом RuleAnalysis, в противном случае — значение false.

Возвращаемое значение

RuleExpressionInfo

Объект RuleExpressionInfo для CodeExpression.

Исключения

Параметр validation является неопределенной ссылкой (Nothing в Visual Basic).

Параметр expression пуст, а коллекция ошибок в объекте RuleValidation является пустой ссылкой (Nothing).

Применяется к