RuleExpressionWalker.AnalyzeUsage Methode
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.
Identificeert de velden en eigenschappen die door een expressie worden gebruikt en voegt deze als symbolen toe aan het RuleAnalysis exemplaar.
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)
Parameters
- analysis
- RuleAnalysis
Het RuleAnalysis exemplaar waarin symbolen worden opgeslagen die de eigenschappen en velden vertegenwoordigen die worden gebruikt door regelvoorwaarden en acties.
- expression
- CodeExpression
De expressie die wordt uitgevoerd.
- isRead
- Boolean
trueals velden en eigenschappen die door een RuleAction worden gelezen, moeten worden toegevoegd ; RuleAnalysisanders . false
- isWritten
- Boolean
trueals velden en eigenschappen die door een RuleAction zijn geschreven, moeten worden toegevoegd ; RuleAnalysisanders . false
- qualifier
- RulePathQualifier
Het pad van een veld of eigenschap dat tot op dit punt is bepaald.
Uitzonderingen
analysis is een null-verwijzing (Nothing in Visual Basic).