Expression.VisitChildren(ExpressionVisitor) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.