ConditionalExpression.Accept(ExpressionVisitor) ConditionalExpression.Accept(ExpressionVisitor) ConditionalExpression.Accept(ExpressionVisitor) ConditionalExpression.Accept(ExpressionVisitor) Method

定義

このノード型の特定の Visit メソッドにデスパッチします。Dispatches to the specific visit method for this node type. たとえば、MethodCallExpressionVisitMethodCall(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

パラメーター

visitor
ExpressionVisitor ExpressionVisitor ExpressionVisitor ExpressionVisitor

このノードを走査するビジター。The visitor to visit this node with.

戻り値

このノードの走査結果。The result of visiting this node.

注釈

この既定の実装のExtensionノード呼び出しVisitExtensionします。This default implementation for Extension nodes calls VisitExtension. 訪問者の派生クラスで複数の特定のメソッドを呼び出すには、このメソッドをオーバーライドして、ExpressionVisitorクラス。Override this method to call into a more specific method on a derived visitor class of the ExpressionVisitor class. ただし、サポートすることがまだ訪問者が不明な呼び出すことによってVisitExtensionします。However, it should still support unknown visitors by calling VisitExtension.

適用対象