Condividi tramite


ParameterExpression.Accept(ExpressionVisitor) Metodo

Definizione

Invia al metodo Visit specifico per questo tipo di nodo. Ad esempio, MethodCallExpression chiama 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

Parametri

visitor
ExpressionVisitor

Visitatore con cui visitare questo nodo.

Restituisce

Risultato della visita di questo nodo.

Commenti

Questa implementazione predefinita per Extension i nodi chiama VisitExtension. Eseguire l'override di questo metodo per chiamare un metodo più specifico su una classe visitor derivata della ExpressionVisitor classe . Tuttavia, dovrebbe comunque supportare i visitatori sconosciuti chiamando VisitExtension.

Si applica a