Поделиться через


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

Применяется к