RuleExpressionWalker.Validate(RuleValidation, CodeExpression, Boolean) Yöntem

Tanım

İfadenin ve alt düğümlerin doğru yapılandırıldığını ve hata olmadığını doğrular.

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

Parametreler

validation
RuleValidation

RuleValidation Doğrulama işlemini yönetmek için.

expression
CodeExpression

CodeExpression değerlendirilecek.

isWritten
Boolean

true tarafından RuleAction yazılan alanlar ve özellikler tarafından içinde depolanıyorsa RuleAnalysis; değilse, false.

Döndürülenler

RuleExpressionInfo içinCodeExpression.

Özel durumlar

validation null başvurudur (Visual Basic Nothing).

expression null, nesnedeki RuleValidation errors koleksiyonu ise null başvurudur (Nothing).

Şunlara uygulanır