Jazyk

Expression.Accept(ExpressionVisitor) Metoda

Definice

Odešle konkrétní metodu návštěvy pro tento typ uzlu. MethodCallExpression Například 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 tohoto uzlu navštíví.

Návraty

Výsledek návštěvy tohoto uzlu

Poznámky

Tato výchozí implementace pro Extension volání VisitExtensionuzlů . Přepište tuto metodu tak, aby volala konkrétnější metodu u odvozené třídy návštěvníka ExpressionVisitor třídy. Přesto by měla podporovat neznámé návštěvníky voláním VisitExtension.

Platí pro