ConditionalExpression.Accept(ExpressionVisitor) Méthode

Définition

Distribue à la méthode de visite spécifique à ce type de nœud.Dispatches to the specific visit method for this node type. Par exemple, MethodCallExpression appelle VisitMethodCall(MethodCallExpression).For example, MethodCallExpression calls the VisitMethodCall(MethodCallExpression).

protected public:
 override System::Linq::Expressions::Expression ^ Accept(System::Linq::Expressions::ExpressionVisitor ^ visitor);
protected internal override System.Linq.Expressions.Expression Accept (System.Linq.Expressions.ExpressionVisitor visitor);
override this.Accept : System.Linq.Expressions.ExpressionVisitor -> System.Linq.Expressions.Expression
Protected Friend Overrides Function Accept (visitor As ExpressionVisitor) As Expression

Paramètres

visitor
ExpressionVisitor

Visiteur avec lequel visiter ce nœud.The visitor to visit this node with.

Retours

Résultat de la visite de ce nœud.The result of visiting this node.

Remarques

Cette implémentation par défaut pour les nœuds Extension appelle VisitExtension.This default implementation for Extension nodes calls VisitExtension. Substituez cette méthode pour appeler une méthode plus spécifique sur une classe de visiteur dérivée de la classe ExpressionVisitor.Override this method to call into a more specific method on a derived visitor class of the ExpressionVisitor class. Toutefois, il doit toujours prendre en charge les visiteurs inconnus en appelant VisitExtension.However, it should still support unknown visitors by calling VisitExtension.

S’applique à