RuleExpressionWalker.AnalyzeUsage Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Identifiziert die von einem Ausdruck verwendeten Felder und Eigenschaften und fügt sie als Symbole der RuleAnalysis-Instanz hinzu.
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)
Parameter
- analysis
- RuleAnalysis
Die RuleAnalysis-Instanz, die Symbole speichert, die die von Regelbedingungen und Aktionen verwendeten Eigenschaften und Felder darstellen.
- expression
- CodeExpression
Der Ausdruck, der ausgeführt wird.
- isRead
- Boolean
true
, wenn Felder und Eigenschaften, die von einer RuleAction gelesen werden, der RuleAnalysis hinzugefügt werden sollen; andernfalls false
.
- isWritten
- Boolean
true
, wenn Felder und Eigenschaften, die von einer RuleAction geschrieben werden, der RuleAnalysis hinzugefügt werden sollen; andernfalls false
.
- qualifier
- RulePathQualifier
Der Pfad eines bis zu diesem Punkt bestimmten Felds oder einer Eigenschaft.
Ausnahmen
analysis
ist ein NULL-Verweis (Nothing
in Visual Basic).