Expression.VisitChildren(ExpressionVisitor) Método

Definição

Reduz o nó e depois chama o delegado visitante na expressão reduzida. O método lança uma exceção se o nó não for redutí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

Um exemplo de Func<T,TResult>.

Devoluções

A expressão que está a ser visitada, ou uma expressão que deveria substituí-la na árvore.

Observações

Sobrescreva este método para fornecer lógica que percorra os filhos do nó. Uma implementação típica chama visitor. Visita cada um dos seus filhos e, se algum deles mudar, deve devolver uma nova cópia de si próprio com os filhos modificados.

Aplica-se a