Expression.VisitChildren(ExpressionVisitor) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Riduce il nodo, quindi chiama il delegato del visitatore sull'espressione ridotta. Se il nodo non è riducibile, il metodo genera un'eccezione.
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
Parametri
- visitor
- ExpressionVisitor
Istanza di Func<T,TResult>.
Restituisce
Espressione visitata o espressione che deve sostituirla nell'albero.
Commenti
Eseguire l'override di questo metodo per fornire la logica per seguire i figli del nodo. Un'implementazione tipica chiamerà visitatore. Visitare ognuno dei suoi figli e, se uno di essi cambia, dovrebbe restituire una nuova copia di se stessa con gli elementi figlio modificati.