RuleExpressionWalker.AnalyzeUsage Methode

Definition

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).

Gilt für: