RuleExpressionWalker.AnalyzeUsage Metod

Definition

Identifierar fälten och egenskaperna som används av ett uttryck och lägger till dessa som symboler i instansen 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)

Parametrar

analysis
RuleAnalysis

Den RuleAnalysis instans som lagrar symboler som representerar de egenskaper och fält som används av regelvillkor och åtgärder.

expression
CodeExpression

Uttrycket som körs.

isRead
Boolean

trueom fält och egenskaper som läse av en RuleAction ska läggas till i RuleAnalysis, annars . false

isWritten
Boolean

trueom fält och egenskaper som skrivs av en RuleAction ska läggas till i RuleAnalysis, annars . false

qualifier
RulePathQualifier

Sökvägen för ett fält eller en egenskap som har fastställts fram till den här punkten.

Undantag

analysis är en nullreferens (Nothing i Visual Basic).

Gäller för