Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

BlockExpression.Accept Method

Dispatches to the specific visit method for this node type. For example, MethodCallExpression calls the VisitMethodCall.

Namespace:  System.Linq.Expressions
Assemblies:   System.Linq.Expressions (in System.Linq.Expressions.dll)
  System.Core (in System.Core.dll)

protected internal override Expression Accept(
	ExpressionVisitor visitor
)

Parameters

visitor
Type: System.Linq.Expressions.ExpressionVisitor

The visitor to visit this node with.

Return Value

Type: System.Linq.Expressions.Expression
The result of visiting this node.

This default implementation for Extension nodes calls VisitExtension. Override this method to call into a more specific method on a derived visitor class of the ExpressionVisitor class. However, it should still support unknown visitors by calling VisitExtension.

.NET Framework

Supported in: 4.6, 4.5, 4

.NET Framework Client Profile

Supported in: 4

Portable Class Library

Supported in: Portable Class Library

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8
Show:
© 2015 Microsoft