Expression.VisitChildren(ExpressionVisitor) Methode

Definitie

Vermindert het knooppunt en roept vervolgens de gedelegeerde van de bezoeker aan op de gereduceerde expressie. De methode genereert een uitzondering als het knooppunt niet kan worden herleid.

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

Parameters

visitor
ExpressionVisitor

Een exemplaar van Func<T,TResult>.

Retouren

De expressie die wordt bezocht of een expressie die deze in de structuur moet vervangen.

Opmerkingen

Overschrijf deze methode om logica te bieden om de onderliggende elementen van het knooppunt te doorlopen. Een typische implementatie zal bezoeker aanroepen. Bezoek elk van de kinderen en als een van deze kinderen verandert, moet er een nieuwe kopie van zichzelf worden geretourneerd met de aangepaste kinderen.

Van toepassing op