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 usados por una expresión y los agrega como símbolos a la RuleAnalysis instancia.
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 de que almacena símbolos que representan las propiedades y los campos usados por las condiciones y acciones de regla.
- expression
- CodeExpression
Expresión que se ejecuta.
- isRead
- Boolean
true es si se van a agregar campos y propiedades leídos por un RuleAction objeto a RuleAnalysis; de lo contrario, falsees .
- isWritten
- Boolean
true es si se van a agregar campos y propiedades escritos por un RuleAction objeto a RuleAnalysis; de lo contrario, falsees .
- qualifier
- RulePathQualifier
Ruta de acceso de un campo o propiedad determinado hasta este punto.
Excepciones
analysis es una referencia nula (Nothing en Visual Basic).