Expression.VisitChildren(ExpressionVisitor) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.