共用方式為


DynamicExpression.Accept(ExpressionVisitor) 方法

定義

分派給這個節點類型的特定造訪方法。 例如,MethodCallExpression 會呼叫 VisitMethodCall(MethodCallExpression)

protected:
 override System::Linq::Expressions::Expression ^ Accept(System::Linq::Expressions::ExpressionVisitor ^ visitor);
protected public:
 override System::Linq::Expressions::Expression ^ Accept(System::Linq::Expressions::ExpressionVisitor ^ visitor);
protected 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 Overrides Function Accept (visitor As ExpressionVisitor) As Expression
Protected Friend Overrides Function Accept (visitor As ExpressionVisitor) As Expression

參數

visitor
ExpressionVisitor

瀏覽這個節點的造訪者。

傳回

瀏覽這個節點的結果。

備註

節點的預設實作會 Extension 呼叫 VisitExtension。 覆寫這個方法,在 類別的 ExpressionVisitor 衍生訪客類別上呼叫更特定的方法。 不過,它仍應藉由呼叫 VisitExtension來支援未知的訪客。

適用於