DynamicExpression.Accept(ExpressionVisitor) 方法

定义

调度到此节点类型的特定 Visit 方法。 例如,MethodCallExpression 调用 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

参数

visitor
ExpressionVisitor

对此节点进行访问的访问者。

返回

对此节点访问的结果。

注解

节点的 Extension 此默认实现调用 VisitExtension。 重写此方法,以调用类的派生访问者类 ExpressionVisitor 上更具体的方法。 但是,它仍应通过调用 VisitExtension来支持未知访问者。

适用于