RuleExpressionWalker.AnalyzeUsage 方法

定义

标识表达式使用的字段和属性,并将这些字段作为符号添加到 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)

参数

analysis
RuleAnalysis

RuleAnalysis存储表示规则条件和操作使用的属性和字段的符号的实例。

expression
CodeExpression

正在执行的表达式。

isRead
Boolean

如果要将字段和属性添加到其中,则为 />;否则为

isWritten
Boolean

如果要添加到字段和属性,则为 ;否则为 >。

qualifier
RulePathQualifier

确定到此点的字段或属性的路径。

例外

analysis是空引用(Visual Basic 中的 Nothing)。

适用于