RuleExpressionWalker.AnalyzeUsage Methode

Definitie

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).

Van toepassing op