RuleExpressionWalker.AnalyzeUsage Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет поля и свойства, используемые выражением, и добавляет их в качестве символов в 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)
Параметры
- analysis
- RuleAnalysis
Экземпляр RuleAnalysis , в который хранятся символы, представляющие свойства и поля, используемые условиями правила и действиями.
- expression
- CodeExpression
Выполняемая выражение.
- isRead
- Boolean
trueЗначение , RuleActionесли поля и свойства, считываемые объектом, RuleAnalysis должны быть добавлены в false; в противном случае .
- isWritten
- Boolean
trueЗначение , RuleActionесли поля и свойства, написанные объектом, RuleAnalysis должны быть добавлены в false; в противном случае .
- qualifier
- RulePathQualifier
Путь к полю или свойству, определенному до этой точки.
Исключения
analysis является пустой ссылкой (Nothing в Visual Basic).