Expression.VisitChildren(ExpressionVisitor) Método

Definición

Reduce el nodo y, a continuación, llama al delegado de visitante en la expresión reducida. El método produce una excepción si el nodo no se puede deducir.

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

Parámetros

visitor
ExpressionVisitor

Instancia de Func<T,TResult>.

Devoluciones

Expresión que se va a visitar o una expresión que debe reemplazarla en el árbol.

Comentarios

Invalide este método para proporcionar lógica para recorrer los elementos secundarios del nodo. Una implementación típica llamará al visitante. Visite en cada uno de sus elementos secundarios y, si alguno de ellos cambia, debe devolver una nueva copia de sí misma con los elementos secundarios modificados.

Se aplica a