Expression.Accept(ExpressionVisitor) 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í.
Odesílá do konkrétní metody visit pro tento typ uzlu. Například MethodCallExpression volá VisitMethodCall(MethodCallExpression).
protected public:
virtual System::Linq::Expressions::Expression ^ Accept(System::Linq::Expressions::ExpressionVisitor ^ visitor);
protected internal virtual System.Linq.Expressions.Expression Accept (System.Linq.Expressions.ExpressionVisitor visitor);
abstract member Accept : System.Linq.Expressions.ExpressionVisitor -> System.Linq.Expressions.Expression
override this.Accept : System.Linq.Expressions.ExpressionVisitor -> System.Linq.Expressions.Expression
Protected Friend Overridable Function Accept (visitor As ExpressionVisitor) As Expression
Parametry
- visitor
- ExpressionVisitor
Návštěvník, se kterým tento uzel navštíví.
Návraty
Výsledek návštěvy tohoto uzlu.
Poznámky
Tato výchozí implementace pro Extension uzly volá VisitExtension. Přepište tuto metodu tak, aby volala konkrétnější metodu na odvozené třídě návštěvníka ExpressionVisitor třídy. Přesto by měl podporovat neznámé návštěvníky voláním VisitExtension.