DbExpressionVisitor Class
TOC
Collapse the table of content
Expand the table of content

DbExpressionVisitor Class

.NET Framework (current version)
 

Defines the basic functionality that should be implemented by visitors that do not return a result value.

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

System.Object
  System.Data.Common.CommandTrees.DbExpressionVisitor

public abstract class DbExpressionVisitor

NameDescription
System_CAPS_protmethodDbExpressionVisitor()

Initializes a new instance of the DbExpressionVisitor class.

NameDescription
System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

System_CAPS_pubmethodVisit(DbAndExpression)

When overridden in a derived class, implements the visitor pattern for DbAndExpression.

System_CAPS_pubmethodVisit(DbApplyExpression)

When overridden in a derived class, implements the visitor pattern for DbApplyExpression.

System_CAPS_pubmethodVisit(DbArithmeticExpression)

When overridden in a derived class, implements the visitor pattern for DbArithmeticExpression.

System_CAPS_pubmethodVisit(DbCaseExpression)

When overridden in a derived class, implements the visitor pattern for DbCaseExpression.

System_CAPS_pubmethodVisit(DbCastExpression)

When overridden in a derived class, implements the visitor pattern for DbCastExpression.

System_CAPS_pubmethodVisit(DbComparisonExpression)

When overridden in a derived class, implements the visitor pattern for DbComparisonExpression.

System_CAPS_pubmethodVisit(DbConstantExpression)

When overridden in a derived class, implements the visitor pattern for DbConstantExpression.

System_CAPS_pubmethodVisit(DbCrossJoinExpression)

When overridden in a derived class, implements the visitor pattern for DbCrossJoinExpression.

System_CAPS_pubmethodVisit(DbDerefExpression)

When overridden in a derived class, implements the visitor pattern for DbDerefExpression.

System_CAPS_pubmethodVisit(DbDistinctExpression)

When overridden in a derived class, implements the visitor pattern for DbDistinctExpression.

System_CAPS_pubmethodVisit(DbElementExpression)

When overridden in a derived class, implements the visitor pattern for DbElementExpression.

System_CAPS_pubmethodVisit(DbEntityRefExpression)

When overridden in a derived class, implements the visitor pattern for DbEntityRefExpression.

System_CAPS_pubmethodVisit(DbExceptExpression)

When overridden in a derived class, implements the visitor pattern for DbExceptExpression.

System_CAPS_pubmethodVisit(DbExpression)

When overridden in a derived class, handles any expression of an unrecognized type.

System_CAPS_pubmethodVisit(DbFilterExpression)

When overridden in a derived class, implements the visitor pattern for DbFilterExpression.

System_CAPS_pubmethodVisit(DbFunctionExpression)

When overridden in a derived class, implements the visitor pattern for DbFunctionExpression.

System_CAPS_pubmethodVisit(DbGroupByExpression)

When overridden in a derived class, implements the visitor pattern for DbGroupByExpression.

System_CAPS_pubmethodVisit(DbIntersectExpression)

When overridden in a derived class, implements the visitor pattern for DbIntersectExpression.

System_CAPS_pubmethodVisit(DbIsEmptyExpression)

When overridden in a derived class, implements the visitor pattern for DbIsEmptyExpression.

System_CAPS_pubmethodVisit(DbIsNullExpression)

When overridden in a derived class, implements the visitor pattern for DbIsNullExpression.

System_CAPS_pubmethodVisit(DbIsOfExpression)

When overridden in a derived class, implements the visitor pattern for DbIsOfExpression.

System_CAPS_pubmethodVisit(DbJoinExpression)

When overridden in a derived class, implements the visitor pattern for DbJoinExpression.

System_CAPS_pubmethodVisit(DbLambdaExpression)

When overridden in a derived class, implements the visitor pattern for DbLambdaExpression.

System_CAPS_pubmethodVisit(DbLikeExpression)

When overridden in a derived class, implements the visitor pattern for DbLikeExpression.

System_CAPS_pubmethodVisit(DbLimitExpression)

When overridden in a derived class, implements the visitor pattern for DbLimitExpression.

System_CAPS_pubmethodVisit(DbNewInstanceExpression)

When overridden in a derived class, implements the visitor pattern for DbNewInstanceExpression.

System_CAPS_pubmethodVisit(DbNotExpression)

When overridden in a derived class, implements the visitor pattern for DbNotExpression.

System_CAPS_pubmethodVisit(DbNullExpression)

When overridden in a derived class, implements the visitor pattern for DbNullExpression.

System_CAPS_pubmethodVisit(DbOfTypeExpression)

When overridden in a derived class, implements the visitor pattern for DbOfTypeExpression.

System_CAPS_pubmethodVisit(DbOrExpression)

When overridden in a derived class, implements the visitor pattern for DbOrExpression.

System_CAPS_pubmethodVisit(DbParameterReferenceExpression)

When overridden in a derived class, implements the visitor pattern for DbParameterReferenceExpression.

System_CAPS_pubmethodVisit(DbProjectExpression)

When overridden in a derived class, implements the visitor pattern for DbProjectExpression.

System_CAPS_pubmethodVisit(DbPropertyExpression)

When overridden in a derived class, implements the visitor pattern for DbPropertyExpression.

System_CAPS_pubmethodVisit(DbQuantifierExpression)

When overridden in a derived class, implements the visitor pattern for DbQuantifierExpression.

System_CAPS_pubmethodVisit(DbRefExpression)

When overridden in a derived class, implements the visitor pattern for DbRefExpression.

System_CAPS_pubmethodVisit(DbRefKeyExpression)

When overridden in a derived class, implements the visitor pattern for DbRefKeyExpression.

System_CAPS_pubmethodVisit(DbRelationshipNavigationExpression)

When overridden in a derived class, implements the visitor pattern for DbRelationshipNavigationExpression.

System_CAPS_pubmethodVisit(DbScanExpression)

When overridden in a derived class, implements the visitor pattern for DbScanExpression.

System_CAPS_pubmethodVisit(DbSkipExpression)

When overridden in a derived class, implements the visitor pattern for DbSkipExpression.

System_CAPS_pubmethodVisit(DbSortExpression)

When overridden in a derived class, implements the visitor pattern for DbSortExpression.

System_CAPS_pubmethodVisit(DbTreatExpression)

When overridden in a derived class, implements the visitor pattern for DbTreatExpression.

System_CAPS_pubmethodVisit(DbUnionAllExpression)

When overridden in a derived class, implements the visitor pattern for DbUnionAllExpression.

System_CAPS_pubmethodVisit(DbVariableReferenceExpression)

When overridden in a derived class, implements the visitor pattern for DbVariableReferenceExpression.

.NET Framework
Available since 3.5

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

Return to top
Show:
© 2016 Microsoft