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 felder und Eigenschaften, die von einem Ausdruck verwendet werden, und fügt diese als Symbole zur 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 eigenschaften und Felder darstellen, die von Regelbedingungen und Aktionen verwendet werden.
- expression
- CodeExpression
Der Ausdruck, der ausgeführt wird.
- isRead
- Boolean
truewenn Felder und Eigenschaften, die RuleActionvon einem RuleAnalysis gelesen werden, hinzugefügt werden sollen; andernfalls . false
- isWritten
- Boolean
truewenn Felder und Eigenschaften, die von einem RuleAction geschrieben wurden, hinzugefügt RuleAnalysiswerden sollen; andernfalls . false
- qualifier
- RulePathQualifier
Der Pfad eines Felds oder einer Eigenschaft, der bis zu diesem Punkt bestimmt wurde.
Ausnahmen
analysis ist ein Nullverweis (Nothing in Visual Basic).