Freigeben über


CountExpression.VisitChildren(ExpressionVisitor) Methode

Definition

Reduziert den Knoten und ruft dann die Methode auf, die Visit(Expression) den reduzierten Ausdruck übergibt. Löst eine Ausnahme aus, wenn der Knoten nicht reduziert werden kann.

protected override System.Linq.Expressions.Expression VisitChildren (System.Linq.Expressions.ExpressionVisitor visitor);
override this.VisitChildren : System.Linq.Expressions.ExpressionVisitor -> System.Linq.Expressions.Expression
Protected Overrides Function VisitChildren (visitor As ExpressionVisitor) As Expression

Parameter

visitor
ExpressionVisitor

Eine Instanz von ExpressionVisitor.

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 bereitzustellen, um die untergeordneten Knoten zu durchlaufen. Eine typische Implementierung ruft Besucher auf. Besuchen Sie jedes seiner Kinder, und wenn sich einer von ihnen ändert, sollte eine neue Kopie von sich mit den geänderten untergeordneten Elementen zurückgegeben werden.

Gilt für: