RuleExpressionWalker.AnalyzeUsage Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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).