Afficher en anglais

Partage via


Expression.Accept(ExpressionVisitor) Méthode

Définition

Distribue à la méthode de visite spécifique à ce type de nœud. Par exemple, MethodCallExpression appelle VisitMethodCall(MethodCallExpression).

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

Paramètres

visitor
ExpressionVisitor

Visiteur avec lequel visiter ce nœud.

Retours

Résultat de la visite de ce nœud.

Remarques

Cette implémentation par défaut pour Extension les nœuds appelle VisitExtension. Remplacez cette méthode pour appeler une méthode plus spécifique sur une classe de visiteur dérivée de la ExpressionVisitor classe . Toutefois, il doit toujours prendre en charge les visiteurs inconnus en appelant VisitExtension.

S’applique à

Produit Versions
.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 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0