Expression.VisitChildren(ExpressionVisitor) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Minskar noden och anropar sedan besökarens ombud för det reducerade uttrycket. Metoden genererar ett undantag om noden inte är redukterbar.
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
Parametrar
- visitor
- ExpressionVisitor
En instans av Func<T,TResult>.
Returer
Uttrycket som besöks eller ett uttryck som ska ersätta det i trädet.
Kommentarer
Åsidosätt den här metoden för att tillhandahålla logik för att gå över nodens underordnade. En typisk implementering anropar besökare. Besök på vart och ett av dess barn, och om någon av dem ändras, bör returnera en ny kopia av sig själv med de modifierade barnen.