ExpressionVisitor.VisitExtension(Expression) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Navštíví podřízené položky výrazu rozšíření.
protected public:
virtual System::Linq::Expressions::Expression ^ VisitExtension(System::Linq::Expressions::Expression ^ node);
protected internal virtual System.Linq.Expressions.Expression VisitExtension (System.Linq.Expressions.Expression node);
abstract member VisitExtension : System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
override this.VisitExtension : System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Protected Friend Overridable Function VisitExtension (node As Expression) As Expression
Parametry
- node
- Expression
Výraz, který chcete navštívit.
Návraty
Změněný výraz, pokud byl změněn nebo jakýkoli dílčí výraz; v opačném případě vrátí původní výraz.
Poznámky
Můžete ho přepsat, abyste mohli navštívit nebo přepsat konkrétní uzly rozšíření.
Pokud není přepsána, tato metoda zavolá VisitChildrenmetodu , která dává uzlu šanci procházet své podřízené položky. Ve výchozím nastavení VisitChildren se nástroj pokusí snížit počet uzlů.