Expression.VisitChildren(ExpressionVisitor) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Reduziert den Knoten und ruft dann den Besucherdelegat für den reduzierten Ausdruck auf. Die Methode löst eine Ausnahme aus, wenn der Knoten nicht reducierbar ist.
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
Parameter
- visitor
- ExpressionVisitor
Eine Instanz von Func<T,TResult>.
Gibt zurück
Der zu besuchte Ausdruck oder ein Ausdruck, der ihn in der Struktur ersetzen soll.
Hinweise
Überschreiben Sie diese Methode, um Logik zum Durchlaufen der untergeordneten Elemente des Knotens bereitzustellen. Eine typische Implementierung ruft Besucher auf. Besuchen Sie auf jedem ihrer Kinder, und wenn sich eine von ihnen ändert, sollte eine neue Kopie von sich selbst mit den geänderten Kindern zurückgeben.