Freigeben über


RuleExpressionWalker.Validate(RuleValidation, CodeExpression, Boolean) Methode

Definition

Überprüft, ob der Ausdruck und untergeordnete Knoten ordnungsgemäß konfiguriert und fehlerfrei sind.

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

Parameter

validation
RuleValidation

RuleValidation zum Verwalten der Validierung.

expression
CodeExpression

Der auszuwertende CodeExpression.

isWritten
Boolean

true, wenn Felder und Eigenschaften, die von einer RuleAction geschrieben werden, in der RuleAnalysis gespeichert werden; andernfalls false.

Gibt zurück

Der RuleExpressionInfo für den CodeExpression.

Ausnahmen

validation ist ein NULL-Verweis (Nothing in Visual Basic).

expression ist NULL, und die Fehlerauflistung für das RuleValidation-Objekt ist ein NULL-Verweis (Nothing).

Gilt für: