Condividi tramite


ExpressionVisitor.VisitExtension(Expression) Metodo

Definizione

Visita i figli dell'espressione di estensione.

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

Parametri

node
Expression

Espressione da visitare.

Restituisce

Espressione modificata, se l'espressione stessa o una delle relative sottoespressioni è stata modificata; in caso contrario, restituisce l'espressione originale.

Commenti

È possibile eseguire l'override per visitare o riscrivere nodi di estensione specifici.

Se non viene sottoposto a override, questo metodo chiamerà VisitChildren, che offre al nodo la possibilità di eseguire la procedura per i relativi elementi figlio. Per impostazione predefinita, VisitChildren tenterà di ridurre il nodo.

Si applica a