RuleExpressionWalker.AnalyzeUsage Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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).