DbExpressionVisitor Class

 

The expression visitor pattern abstract base class that should be implemented by visitors that do not return a result value.

Namespace:   System.Data.Entity.Core.Common.CommandTrees
Assembly:  EntityFramework (in EntityFramework.dll)

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor
    System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor

public abstract class DbExpressionVisitor

NameDescription
System_CAPS_protmethodDbExpressionVisitor()

Initializes a new instance of the DbExpressionVisitor class.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodVisit(DbAndExpression)

Visitor pattern method for DbAndExpression.

System_CAPS_pubmethodVisit(DbApplyExpression)

Visitor pattern method for DbApplyExpression.

System_CAPS_pubmethodVisit(DbArithmeticExpression)

Visitor pattern method for DbArithmeticExpression.

System_CAPS_pubmethodVisit(DbCaseExpression)

Visitor pattern method for DbCaseExpression.

System_CAPS_pubmethodVisit(DbCastExpression)

Visitor pattern method for DbCastExpression.

System_CAPS_pubmethodVisit(DbComparisonExpression)

Visitor pattern method for DbComparisonExpression.

System_CAPS_pubmethodVisit(DbConstantExpression)

Visitor pattern method for DbConstantExpression.

System_CAPS_pubmethodVisit(DbCrossJoinExpression)

Visitor pattern method for DbCrossJoinExpression.

System_CAPS_pubmethodVisit(DbDerefExpression)

Visitor pattern method for DbDerefExpression.

System_CAPS_pubmethodVisit(DbDistinctExpression)

Visitor pattern method for DbDistinctExpression.

System_CAPS_pubmethodVisit(DbElementExpression)

Visitor pattern method for DbElementExpression.

System_CAPS_pubmethodVisit(DbEntityRefExpression)

Visitor pattern method for DbEntityRefExpression.

System_CAPS_pubmethodVisit(DbExceptExpression)

Visitor pattern method for DbExceptExpression.

System_CAPS_pubmethodVisit(DbExpression)

Called when an expression of an otherwise unrecognized type is encountered.

System_CAPS_pubmethodVisit(DbFilterExpression)

Visitor pattern method for DbFilterExpression.

System_CAPS_pubmethodVisit(DbFunctionExpression)

Visitor pattern method for DbFunctionExpression.

System_CAPS_pubmethodVisit(DbGroupByExpression)

Visitor pattern method for DbGroupByExpression.

System_CAPS_pubmethodVisit(DbInExpression)

Visitor pattern method for DbInExpression.

System_CAPS_pubmethodVisit(DbIntersectExpression)

Visitor pattern method for DbIntersectExpression.

System_CAPS_pubmethodVisit(DbIsEmptyExpression)

Visitor pattern method for DbIsEmptyExpression.

System_CAPS_pubmethodVisit(DbIsNullExpression)

Visitor pattern method for DbIsNullExpression.

System_CAPS_pubmethodVisit(DbIsOfExpression)

Visitor pattern method for DbIsOfExpression.

System_CAPS_pubmethodVisit(DbJoinExpression)

Visitor pattern method for DbJoinExpression.

System_CAPS_pubmethodVisit(DbLambdaExpression)

Visitor pattern method for DbLambdaExpression.

System_CAPS_pubmethodVisit(DbLikeExpression)

Visitor pattern method for DbLikeExpression.

System_CAPS_pubmethodVisit(DbLimitExpression)

Visitor pattern method for DbLimitExpression.

System_CAPS_pubmethodVisit(DbNewInstanceExpression)

Visitor pattern method for DbNewInstanceExpression.

System_CAPS_pubmethodVisit(DbNotExpression)

Visitor pattern method for DbNotExpression.

System_CAPS_pubmethodVisit(DbNullExpression)

Visitor pattern method for DbNullExpression.

System_CAPS_pubmethodVisit(DbOfTypeExpression)

Visitor pattern method for DbOfTypeExpression.

System_CAPS_pubmethodVisit(DbOrExpression)

Visitor pattern method for DbOrExpression.

System_CAPS_pubmethodVisit(DbParameterReferenceExpression)

Visitor pattern method for DbParameterReferenceExpression.

System_CAPS_pubmethodVisit(DbProjectExpression)

Visitor pattern method for DbProjectExpression.

System_CAPS_pubmethodVisit(DbPropertyExpression)

Visitor pattern method for DbPropertyExpression.

System_CAPS_pubmethodVisit(DbQuantifierExpression)

Visitor pattern method for DbQuantifierExpression.

System_CAPS_pubmethodVisit(DbRefExpression)

Visitor pattern method for DbRefExpression.

System_CAPS_pubmethodVisit(DbRefKeyExpression)

Visitor pattern method for DbRefKeyExpression.

System_CAPS_pubmethodVisit(DbRelationshipNavigationExpression)

Visitor pattern method for DbRelationshipNavigationExpression.

System_CAPS_pubmethodVisit(DbScanExpression)

Visitor pattern method for DbScanExpression.

System_CAPS_pubmethodVisit(DbSkipExpression)

Visitor pattern method for DbSkipExpression.

System_CAPS_pubmethodVisit(DbSortExpression)

Visitor pattern method for DbSortExpression.

System_CAPS_pubmethodVisit(DbTreatExpression)

Visitor pattern method for DbTreatExpression.

System_CAPS_pubmethodVisit(DbUnionAllExpression)

Visitor pattern method for DbUnionAllExpression.

System_CAPS_pubmethodVisit(DbVariableReferenceExpression)

Visitor pattern method for DbVariableReferenceExpression.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.