BlockExpression.Accept(ExpressionVisitor) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отправляет в конкретный метод Visit для данного типа узла. Например, объект MethodCallExpression вызывает метод VisitMethodCall(MethodCallExpression).
protected public:
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 Friend Overrides Function Accept (visitor As ExpressionVisitor) As Expression
Параметры
- visitor
- ExpressionVisitor
Посетитель, с помощью которого выполняется посещение этого узла.
Возвращаемое значение
Результат посещения этого узла.
Комментарии
Эта реализация по умолчанию для Extension узлов вызывает VisitExtension. Переопределите этот метод для вызова более конкретного метода в производном классе ExpressionVisitor посетителя класса . Однако он по-прежнему должен поддерживать неизвестных посетителей путем вызова VisitExtension.