RuleExpressionWalker.AnalyzeUsage Méthode

Définition

Identifie les champs et les propriétés utilisés par une expression et les ajoute en tant que symboles à l’instance RuleAnalysis .

public:
 static void AnalyzeUsage(System::Workflow::Activities::Rules::RuleAnalysis ^ analysis, System::CodeDom::CodeExpression ^ expression, bool isRead, bool isWritten, System::Workflow::Activities::Rules::RulePathQualifier ^ qualifier);
public static void AnalyzeUsage(System.Workflow.Activities.Rules.RuleAnalysis analysis, System.CodeDom.CodeExpression expression, bool isRead, bool isWritten, System.Workflow.Activities.Rules.RulePathQualifier qualifier);
static member AnalyzeUsage : System.Workflow.Activities.Rules.RuleAnalysis * System.CodeDom.CodeExpression * bool * bool * System.Workflow.Activities.Rules.RulePathQualifier -> unit
Public Shared Sub AnalyzeUsage (analysis As RuleAnalysis, expression As CodeExpression, isRead As Boolean, isWritten As Boolean, qualifier As RulePathQualifier)

Paramètres

analysis
RuleAnalysis

Instance RuleAnalysis qui stocke les symboles représentant les propriétés et les champs utilisés par les conditions de règle et les actions.

expression
CodeExpression

Expression exécutée.

isRead
Boolean

true si les champs et les propriétés lus par un RuleAction doivent être ajoutés ; RuleAnalysissinon, false.

isWritten
Boolean

true si les champs et les propriétés écrits par un RuleAction doivent être ajoutés à RuleAnalysis; sinon, false.

qualifier
RulePathQualifier

Chemin d’accès d’un champ ou d’une propriété déterminé jusqu’à ce point.

Exceptions

analysis est une référence Null (Nothing dans Visual Basic).

S’applique à