Partager via


RuleExpressionWalker.AnalyzeUsage Méthode

Définition

Identifie les champs et les propriétés utilisés par une expression et les ajoute comme 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

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

expression
CodeExpression

L'expression en cours d'exécution.

isRead
Boolean

true si les champs et les propriétés lus par un RuleAction doivent être ajoutés à RuleAnalysis ; sinon, 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

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

Exceptions

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

S’applique à