ExpressionVisitor.VisitExtension(Expression) Méthode

Définition

Visite les enfants de l'expression d'extension.Visits the children of the extension expression.

protected public:
 virtual System::Linq::Expressions::Expression ^ VisitExtension(System::Linq::Expressions::Expression ^ node);
protected internal virtual System.Linq.Expressions.Expression VisitExtension (System.Linq.Expressions.Expression node);
abstract member VisitExtension : System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
override this.VisitExtension : System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Protected Friend Overridable Function VisitExtension (node As Expression) As Expression

Paramètres

node
Expression

Expression à visiter.The expression to visit.

Retours

Expression modifiée, si celle-ci ou toute sous-expression a été modifiée ; sinon, retourne l'expression d'origine.The modified expression, if it or any subexpression was modified; otherwise, returns the original expression.

Remarques

Cette valeur peut être remplacée pour visiter ou réécrire des nœuds d’extension spécifiques.This can be overridden to visit or rewrite specific extension nodes.

S’il n’est pas substitué, cette méthode appellera VisitChildren, ce qui donne au nœud la possibilité de parcourir ses enfants.If it is not overridden, this method will call VisitChildren, which gives the node a chance to walk its children. Par défaut, VisitChildren essaiera de réduire le nœud.By default, VisitChildren will try to reduce the node.

S’applique à