Sdílet prostřednictvím


BasicExpressionVisitor Třída

Definice

Abstraktní základní typ pro typy, které implementují IExpressionVisitor rozhraní odvodit.

public abstract class BasicExpressionVisitor : System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor
type BasicExpressionVisitor = class
    inherit DbExpressionVisitor
Public MustInherit Class BasicExpressionVisitor
Inherits DbExpressionVisitor
Dědičnost
BasicExpressionVisitor
Odvozené

Konstruktory

BasicExpressionVisitor()

Abstraktní základní typ pro typy, které implementují IExpressionVisitor rozhraní odvodit.

Metody

Visit(DbAndExpression)

Metoda vzoru návštěvníka pro DbAndExpression.

Visit(DbApplyExpression)

Metoda vzoru návštěvníka pro DbApplyExpression.

Visit(DbArithmeticExpression)

Metoda vzoru návštěvníka pro DbArithmeticExpression.

Visit(DbCaseExpression)

Metoda vzoru návštěvníka pro DbCaseExpression.

Visit(DbCastExpression)

Metoda vzoru návštěvníka pro DbCastExpression.

Visit(DbComparisonExpression)

Metoda vzoru návštěvníka pro DbComparisonExpression.

Visit(DbConstantExpression)

Metoda vzoru návštěvníka pro DbConstantExpression.

Visit(DbCrossJoinExpression)

Metoda vzoru návštěvníka pro DbCrossJoinExpression.

Visit(DbDerefExpression)

Metoda vzoru návštěvníka pro DbDerefExpression.

Visit(DbDistinctExpression)

Metoda vzoru návštěvníka pro DbDistinctExpression.

Visit(DbElementExpression)

Metoda vzoru návštěvníka pro DbElementExpression.

Visit(DbEntityRefExpression)

Metoda vzoru návštěvníka pro DbEntityRefExpression.

Visit(DbExceptExpression)

Metoda vzoru návštěvníka pro DbExceptExpression.

Visit(DbExpression)

Volá se při výskytu DbExpression objektu jinak nerozpoznaného typu.

Visit(DbFilterExpression)

Metoda vzoru návštěvníka pro DbFilterExpression.

Visit(DbFunctionExpression)

Metoda vzoru návštěvníka pro DbFunctionExpression.

Visit(DbGroupByExpression)

Metoda vzoru návštěvníka pro DbGroupByExpression.

Visit(DbInExpression)

Metoda vzoru návštěvníka pro DbInExpression.

Visit(DbIntersectExpression)

Metoda vzoru návštěvníka pro DbIntersectExpression.

Visit(DbIsEmptyExpression)

Metoda vzoru návštěvníka pro DbIsEmptyExpression.

Visit(DbIsNullExpression)

Metoda vzoru návštěvníka pro DbIsNullExpression.

Visit(DbIsOfExpression)

Metoda vzoru návštěvníka pro DbIsOfExpression.

Visit(DbJoinExpression)

Metoda vzoru návštěvníka pro DbJoinExpression.

Visit(DbLambdaExpression)

Metoda vzoru návštěvníka pro DbLambdaExpression.

Visit(DbLikeExpression)

Metoda vzoru návštěvníka pro DbLikeExpression.

Visit(DbLimitExpression)

Metoda vzoru návštěvníka pro DbLimitExpression.

Visit(DbNewInstanceExpression)

Metoda vzoru návštěvníka pro DbNewInstanceExpression.

Visit(DbNotExpression)

Metoda vzoru návštěvníka pro DbNotExpression.

Visit(DbNullExpression)

Metoda vzoru návštěvníka pro DbNullExpression.

Visit(DbOfTypeExpression)

Metoda vzoru návštěvníka pro DbOfTypeExpression.

Visit(DbOrExpression)

Metoda vzoru návštěvníka pro DbOrExpression.

Visit(DbParameterReferenceExpression)

Metoda vzoru návštěvníka pro DbParameterReferenceExpression.

Visit(DbProjectExpression)

Metoda vzoru návštěvníka pro DbProjectExpression.

Visit(DbPropertyExpression)

Metoda vzoru návštěvníka pro DbPropertyExpression.

Visit(DbQuantifierExpression)

Metoda vzoru návštěvníka pro DbQuantifierExpression.

Visit(DbRefExpression)

Metoda vzoru návštěvníka pro DbRefExpression.

Visit(DbRefKeyExpression)

Metoda vzoru návštěvníka pro DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Metoda vzoru návštěvníka pro DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Metoda vzoru návštěvníka pro DbScanExpression.

Visit(DbSkipExpression)

Metoda vzoru návštěvníka pro DbSkipExpression.

Visit(DbSortExpression)

Metoda vzoru návštěvníka pro DbSortExpression.

Visit(DbTreatExpression)

Metoda vzoru návštěvníka pro DbTreatExpression.

Visit(DbUnionAllExpression)

Metoda vzoru návštěvníka pro DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Metoda vzoru návštěvníka pro DbVariableReferenceExpression.

VisitAggregate(DbAggregate)

Metoda convenience pro návštěvu zadaného DbAggregateobjektu .

VisitAggregateList(IList<DbAggregate>)

Pohodlná metoda pro návštěvu každého DbAggregate ze seznamu, pokud seznam nemá hodnotu null.

VisitBinaryExpression(DbBinaryExpression)

Metoda convenience pro návštěvu zadaného DbBinaryExpressionobjektu .

VisitExpression(DbExpression)

Metoda convenience pro návštěvu zadaného DbExpressionobjektu , pokud není null.

VisitExpressionBindingPost(DbExpressionBinding)

Metoda convenience pro následné zpracování po návštěvě dbExpressionBinding.

VisitExpressionBindingPre(DbExpressionBinding)

Metoda convenience pro návštěvu zadaného DbExpressionBindingobjektu .

VisitExpressionList(IList<DbExpression>)

Pohodlná metoda pro návštěvu každého DbExpression z daného seznamu, pokud seznam nemá hodnotu null.

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

Metoda convenience označující, že seskupovací klíče nějakého objektu DbGroupByExpression byly navštíveny a agregace se teď chysnou k návštěvě.

VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

Metoda pohodlí pro následné zpracování po návštěvě DbGroupExpressionBinding.

VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

Metoda convenience pro návštěvu zadaného DbGroupExpressionBindingobjektu .

VisitLambdaPost(DbLambda)

Metoda usnadnění následného zpracování po návštěvě dbLambda

VisitLambdaPre(DbLambda)

Metoda pohodlí označující, že tělo lambdy DbFunctionExpression se teď chystá navštívit.

VisitUnaryExpression(DbUnaryExpression)

Metoda convenience pro návštěvu zadaného DbUnaryExpressionobjektu .

Platí pro