Udostępnij za pośrednictwem


RuleExpressionWalker.AnalyzeUsage Metoda

Definicja

Identyfikuje pola i właściwości używane przez wyrażenie i dodaje je jako symbole do RuleAnalysis wystąpienia.

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)

Parametry

analysis
RuleAnalysis

RuleAnalysisWystąpienie, które przechowuje symbole reprezentujące właściwości i pola używane przez warunki i akcje reguły.

expression
CodeExpression

Wykonywane wyrażenie.

isRead
Boolean

true Jeśli pola i właściwości odczytane przez element RuleAction są dodawane do RuleAnalysis ; w przeciwnym razie, false .

isWritten
Boolean

true Jeśli pola i właściwości zapisywane przez a RuleAction są dodawane do RuleAnalysis ; w przeciwnym razie, false .

qualifier
RulePathQualifier

Ścieżka do pola lub właściwości jest określona do tego punktu.

Wyjątki

analysis jest odwołaniem o wartości null ( Nothing w Visual Basic).

Dotyczy