RuleExpressionWalker.AnalyzeUsage Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Identifikuje pole a vlastnosti používané výrazem a přidá je jako symboly do RuleAnalysis instance.
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)
Parametry
- analysis
- RuleAnalysis
Instance RuleAnalysis , která ukládá symboly představující vlastnosti a pole používaná podmínkami a akcemi pravidel.
- expression
- CodeExpression
Výraz, který se spouští.
- isRead
- Boolean
true jsou-li pole a vlastnosti přečtené hodnotou RuleAction přidány do RuleAnalysis; v opačném případě false.
- isWritten
- Boolean
true jsou-li pole a vlastnosti zapsané pomocí čáry RuleAction přidány do RuleAnalysis; jinak , false.
- qualifier
- RulePathQualifier
Cesta pole nebo vlastnosti určené až do tohoto bodu.
Výjimky
analysis je odkaz null (Nothing v Visual Basic).