Auf Englisch lesen

Freigeben über


DynamicExpression.Accept(ExpressionVisitor) Methode

Definition

Sendet an die spezifische Visit-Methode für diesen Knotentyp. Beispielsweise ruft MethodCallExpression die Methode VisitMethodCall(MethodCallExpression) auf.

C#
protected override System.Linq.Expressions.Expression Accept (System.Linq.Expressions.ExpressionVisitor visitor);
C#
protected internal override System.Linq.Expressions.Expression Accept (System.Linq.Expressions.ExpressionVisitor visitor);

Parameter

visitor
ExpressionVisitor

Der Besucher, mit dem dieser Knoten besucht werden soll.

Gibt zurück

Das Ergebnis eines Besuchs dieses Knotens.

Hinweise

Diese Standardimplementierung für Extension Knoten ruft auf VisitExtension. Überschreiben Sie diese Methode, um eine spezifischere Methode für eine abgeleitete Besucherklasse der ExpressionVisitor -Klasse aufzurufen. Es sollte jedoch weiterhin unbekannte Besucher unterstützen, indem sie aufruft VisitExtension.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0