Expression.VisitChildren(ExpressionVisitor) Methode

Definition

Reduziert den Knoten und ruft dann den Visitor-Delegaten für den reduzierten Ausdruck auf. Die Methode löst eine Ausnahme aus, wenn der Knoten nicht reduziert werden kann.

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 besuchte Ausdruck oder ein Ausdruck, durch den der Ausdruck in der Struktur ersetzt werden soll.

Hinweise

Überschreiben Sie diese Methode, um Logik zum Durchlaufen der untergeordneten Elemente des Knotens bereitzustellen. Eine typische Implementierung ruft Besucher auf. Besuchen Sie jedes seiner Kinder, und wenn sich eines von ihnen ändert, sollte eine neue Kopie von sich mit den geänderten Kindern zurückgeben.

Gilt für: