DbExpressionVisitor<TResultType> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the basic functionality that should be implemented by visitors that return a result value of a specific type.
public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)
Type Parameters
- TResultType
The type of the result produced by the visitor.
- Inheritance
-
DbExpressionVisitor<TResultType>
- Derived
Constructors
DbExpressionVisitor<TResultType>() |
Methods
Visit(DbAndExpression) |
When overridden in a derived class, implements the visitor pattern for DbAndExpression . |
Visit(DbApplyExpression) |
When overridden in a derived class, implements the visitor pattern for DbApplyExpression . |
Visit(DbArithmeticExpression) |
When overridden in a derived class, implements the visitor pattern for DbArithmeticExpression . |
Visit(DbCaseExpression) |
When overridden in a derived class, implements the visitor pattern for DbCaseExpression . |
Visit(DbCastExpression) |
When overridden in a derived class, implements the visitor pattern for DbCastExpression . |
Visit(DbComparisonExpression) |
When overridden in a derived class, implements the visitor pattern for DbComparisonExpression . |
Visit(DbConstantExpression) |
When overridden in a derived class, implements the visitor pattern for DbConstantExpression . |
Visit(DbCrossJoinExpression) |
When overridden in a derived class, implements the visitor pattern for DbCrossJoinExpression . |
Visit(DbDerefExpression) |
When overridden in a derived class, implements the visitor pattern for DbDerefExpression . |
Visit(DbDistinctExpression) |
When overridden in a derived class, implements the visitor pattern for DbDistinctExpression . |
Visit(DbElementExpression) |
When overridden in a derived class, implements the visitor pattern for DbElementExpression . |
Visit(DbEntityRefExpression) |
When overridden in a derived class, implements the visitor pattern for DbEntityRefExpression . |
Visit(DbExceptExpression) |
When overridden in a derived class, implements the visitor pattern for DbExceptExpression . |
Visit(DbExpression) |
When overridden in a derived class, handles any expression of an unrecognized type. |
Visit(DbFilterExpression) |
When overridden in a derived class, implements the visitor pattern for DbFilterExpression . |
Visit(DbFunctionExpression) |
When overridden in a derived class, implements the visitor pattern for DbFunctionExpression . |
Visit(DbGroupByExpression) |
When overridden in a derived class, implements the visitor pattern for DbGroupByExpression . |
Visit(DbInExpression) |
Typed visitor pattern method for DbInExpression. |
Visit(DbIntersectExpression) |
When overridden in a derived class, implements the visitor pattern for DbIntersectExpression . |
Visit(DbIsEmptyExpression) |
When overridden in a derived class, implements the visitor pattern for DbIsEmptyExpression . |
Visit(DbIsNullExpression) |
When overridden in a derived class, implements the visitor pattern for DbIsNullExpression . |
Visit(DbIsOfExpression) |
When overridden in a derived class, implements the visitor pattern for DbIsOfExpression . |
Visit(DbJoinExpression) |
When overridden in a derived class, implements the visitor pattern for DbJoinExpression . |
Visit(DbLambdaExpression) |
When overridden in a derived class, implements the visitor pattern method for DbLambdaExpression . |
Visit(DbLikeExpression) |
When overridden in a derived class, implements the visitor pattern for DbLikeExpression . |
Visit(DbLimitExpression) |
When overridden in a derived class, implements the visitor pattern for DbLimitExpression . |
Visit(DbNewInstanceExpression) |
When overridden in a derived class, implements the visitor pattern for DbNewInstanceExpression . |
Visit(DbNotExpression) |
When overridden in a derived class, implements the visitor pattern for DbNotExpression . |
Visit(DbNullExpression) |
When overridden in a derived class, implements the visitor pattern for DbNullExpression . |
Visit(DbOfTypeExpression) |
When overridden in a derived class, implements the visitor pattern for DbOfTypeExpression . |
Visit(DbOrExpression) |
When overridden in a derived class, implements the visitor pattern for DbOrExpression . |
Visit(DbParameterReferenceExpression) |
When overridden in a derived class, implements the visitor pattern for DbParameterReferenceExpression . |
Visit(DbProjectExpression) |
When overridden in a derived class, implements the visitor pattern for DbProjectExpression . |
Visit(DbPropertyExpression) |
When overridden in a derived class, implements the visitor pattern for DbPropertyExpression . |
Visit(DbQuantifierExpression) |
When overridden in a derived class, implements the visitor pattern for DbQuantifierExpression . |
Visit(DbRefExpression) |
When overridden in a derived class, implements the visitor pattern for DbRefExpression . |
Visit(DbRefKeyExpression) |
When overridden in a derived class, implements the visitor pattern for DbRefKeyExpression . |
Visit(DbRelationshipNavigationExpression) |
When overridden in a derived class, implements the visitor pattern for DbRelationshipNavigationExpression . |
Visit(DbScanExpression) |
When overridden in a derived class, implements the visitor pattern for DbScanExpression . |
Visit(DbSkipExpression) |
When overridden in a derived class, implements the visitor pattern for DbSkipExpression . |
Visit(DbSortExpression) |
When overridden in a derived class, implements the visitor pattern for DbSortExpression . |
Visit(DbTreatExpression) |
When overridden in a derived class, implements the visitor pattern for DbTreatExpression . |
Visit(DbUnionAllExpression) |
When overridden in a derived class, implements the visitor pattern for DbUnionAllExpression . |
Visit(DbVariableReferenceExpression) |
When overridden in a derived class, implements the visitor pattern for DbVariableReferenceExpression . |
Applies to
Entity Framework