Bagikan melalui


Expression.Accept(ExpressionVisitor) Metode

Definisi

Dikirim ke metode kunjungan tertentu untuk jenis node ini. Misalnya, MethodCallExpression memanggil VisitMethodCall(MethodCallExpression).

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

Parameter

visitor
ExpressionVisitor

Pengunjung yang akan mengunjungi simpul ini.

Mengembalikan

Hasil dari mengunjungi simpul ini.

Keterangan

Implementasi default ini untuk Extension panggilan VisitExtensionsimpul . Ambil alih metode ini untuk memanggil metode yang lebih spesifik pada kelas pengunjung turunan kelas ExpressionVisitor . Namun, itu masih harus mendukung pengunjung yang tidak diketahui dengan memanggil VisitExtension.

Berlaku untuk