Compartilhar via


ExpressionVisitor.VisitExtension(Expression) Método

Definição

Visita os filhos da expressão de extensão.

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

Parâmetros

node
Expression

A expressão a ser visitada.

Retornos

A expressão modificada, se ela ou alguma subexpressão tiver sido modificada; caso contrário, retornará a expressão original.

Comentários

Isso pode ser substituído para visitar ou reescrever nós de extensão específicos.

Se ele não for substituído, esse método chamará VisitChildren, o que dará ao nó a chance de orientar seus filhos. Por padrão, VisitChildren tentará reduzir o nó.

Aplica-se a