Freigeben über


ExpressionVisitor.VisitExtension(Expression) Methode

Definition

Wechselt zu den untergeordneten Elementen des Erweiterungsausdrucks.

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

Parameter

node
Expression

Der Ausdruck, zu dem gewechselt werden soll.

Gibt zurück

Der geänderte Ausdruck, wenn dieser oder einer seiner Teilausdrücke geändert wurde. Andernfalls wird der ursprüngliche Ausdruck zurückgegeben.

Hinweise

Dies kann überschrieben werden, um bestimmte Erweiterungsknoten zu besuchen oder umzuschreiben.

Wenn sie nicht überschrieben wird, ruft VisitChildrendiese Methode auf, wodurch der Knoten die Möglichkeit hat, seine untergeordneten Elemente zu durchlaufen. Versucht standardmäßig, VisitChildren den Knoten zu reduzieren.

Gilt für: