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