RuleExpressionWalker Klas

Definitie

Hiermee wordt het huidige gedrag in de expressie doorgegeven aan onderliggende knooppunten. Deze klasse kan niet worden overgenomen.

public ref class RuleExpressionWalker abstract sealed
public static class RuleExpressionWalker
type RuleExpressionWalker = class
Public Class RuleExpressionWalker
Overname
RuleExpressionWalker

Opmerkingen

Deze klasse wordt door alle IRuleExpression methoden gebruikt om gedrag door te geven aan onderliggende knooppunten.

Methoden

Name Description
AnalyzeUsage(RuleAnalysis, CodeExpression, Boolean, Boolean, RulePathQualifier)

Identificeert de velden en eigenschappen die door een expressie worden gebruikt en voegt deze als symbolen toe aan het RuleAnalysis exemplaar.

Clone(CodeExpression)

Hiermee maakt u een diepe kopie van de onderliggende knooppunten van de huidige CodeExpression.

Decompile(StringBuilder, CodeExpression, CodeExpression)

Decompileert de onderliggende knooppunten van de expressie in een tekenreeksformulier.

Evaluate(RuleExecution, CodeExpression)

Evalueert de expressie en alle onderliggende expressies.

Match(CodeExpression, CodeExpression)

Vergelijkt de huidige expressie en onderliggende knooppunten met een andere expressie om te bepalen of ze gelijk zijn.

Validate(RuleValidation, CodeExpression, Boolean)

Controleert of de expressie- en onderliggende knooppunten correct zijn geconfigureerd en geen fouten bevat.

Van toepassing op