Compartir a través de


RuleExpressionWalker.AnalyzeUsage Método

Definición

Identifica los campos y propiedades utilizados por una expresión y los agrega como símbolos a la instancia 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)

Parámetros

analysis
RuleAnalysis

Instancia RuleAnalysis que almacena símbolos que representan las propiedades y campos utilizados por acciones y condiciones de regla.

expression
CodeExpression

Expresión que se está ejecutando.

isRead
Boolean

true si los campos y propiedades leídos por RuleAction van a ser agregados a RuleAnalysis; de lo contrario, false.

isWritten
Boolean

true si los campos y propiedades escritos por RuleAction van a ser agregados a RuleAnalysis; de lo contrario, false.

qualifier
RulePathQualifier

Ruta de acceso de un campo o propiedad determinada hasta este punto.

Excepciones

analysis es una referencia nula (Nothing en Visual Basic).

Se aplica a