Expression.VisitChildren(ExpressionVisitor) Método

Definição

Reduz o nó e, em seguida, chama o delegado visitante na expressão reduzida. O método gerará uma exceção se o nó não for reduível.

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

Uma instância de Func<T,TResult>.

Retornos

A expressão que está sendo visitada ou uma expressão que deve substituí-la na árvore.

Comentários

Substitua esse método para fornecer lógica para orientar os filhos do nó. Uma implementação típica chamará o visitante. Visite cada um de seus filhos e, se algum deles mudar, deverá retornar uma nova cópia de si mesmo com as crianças modificadas.

Aplica-se a