共用方式為


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

如果 true 讀取的欄位和屬性要加入至 RuleAction,則為 RuleAnalysis,否則為 false

isWritten
Boolean

如果 RuleAction 寫入的欄位和屬性要加入至 RuleAnalysis,則為 true,否則為 false

qualifier
RulePathQualifier

到目前為止所判斷的欄位或屬性路徑。

例外狀況

analysis 為 null 參考 (在 Visual Basic 中為 Nothing)。

適用於