RuleExpressionWalker Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |