Expression.Accept(ExpressionVisitor) Método

Definição

Expede o método específico de visita para esse tipo de nó. Por exemplo, MethodCallExpression chama o 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

Parâmetros

visitor
ExpressionVisitor

O visitante com o qual visitar esse nó.

Retornos

Expression

O resultado de visitar esse nó.

Comentários

Essa implementação padrão para Extension chamadas VisitExtensionde nós. Substitua esse método para chamar um método mais específico em uma classe de visitante derivada da ExpressionVisitor classe. No entanto, ele ainda deve dar suporte a visitantes desconhecidos chamando VisitExtension.

Aplica-se a