Expression.Accept(ExpressionVisitor) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
调度到此节点类型的特定 Visit 方法。 例如,MethodCallExpression 调用 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
参数
- visitor
- ExpressionVisitor
对此节点进行访问的访问者。
返回
对此节点访问的结果。
注解
节点的 Extension 此默认实现调用 VisitExtension。 重写此方法,以调用类的派生访问者类 ExpressionVisitor 上更具体的方法。 但是,它仍应通过调用 VisitExtension来支持未知访问者。