DynamicExpression.Accept(ExpressionVisitor) Método

Definição

Despacha para o método de visita específico para este tipo de nó. Por exemplo, MethodCallExpression chama o VisitMethodCall(MethodCallExpression).

protected:
 override System::Linq::Expressions::Expression ^ Accept(System::Linq::Expressions::ExpressionVisitor ^ visitor);
protected public:
 override System::Linq::Expressions::Expression ^ Accept(System::Linq::Expressions::ExpressionVisitor ^ visitor);
protected override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor);
protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor);
override this.Accept : System.Linq.Expressions.ExpressionVisitor -> System.Linq.Expressions.Expression
Protected Overrides Function Accept (visitor As ExpressionVisitor) As Expression
Protected Friend Overrides Function Accept (visitor As ExpressionVisitor) As Expression

Parâmetros

visitor
ExpressionVisitor

O visitante para visitar este nó com ele.

Devoluções

O resultado de visitar este nó.

Observações

Esta implementação padrão para Extension nós chama VisitExtension. Substitua este método para chamar um método mais específico numa classe visitante derivada da ExpressionVisitor classe. No entanto, deve continuar a suportar visitantes desconhecidos ligando VisitExtensionpara .

Aplica-se a