Expression.VisitChildren(ExpressionVisitor) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Reduz o nó e, em seguida, chama o delegado visitante na expressão reduzida. O método gera uma exceção se o nó não é reduzí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 os filhos modificados.