Udostępnij przez


BasicExpressionVisitor Klasa

Definicja

Abstrakcyjny typ podstawowy dla typów, które implementują interfejs IExpressionVisitor do wyprowadzenia.

public abstract class BasicExpressionVisitor : System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor
type BasicExpressionVisitor = class
    inherit DbExpressionVisitor
Public MustInherit Class BasicExpressionVisitor
Inherits DbExpressionVisitor
Dziedziczenie
BasicExpressionVisitor
Pochodne

Konstruktory

BasicExpressionVisitor()

Abstrakcyjny typ podstawowy dla typów, które implementują interfejs IExpressionVisitor do wyprowadzenia.

Metody

Visit(DbAndExpression)

Metoda wzorca dla odwiedzających dla klasy DbAndExpression.

Visit(DbApplyExpression)

Metoda wzorca dla odwiedzających dla klasy DbApplyExpression.

Visit(DbArithmeticExpression)

Metoda wzorca dla odwiedzających dla klasy DbArithmeticExpression.

Visit(DbCaseExpression)

Metoda wzorca dla odwiedzających dla klasy DbCaseExpression.

Visit(DbCastExpression)

Metoda wzorca dla odwiedzających dla klasy DbCastExpression.

Visit(DbComparisonExpression)

Metoda wzorca dla odwiedzających dla klasy DbComparisonExpression.

Visit(DbConstantExpression)

Metoda wzorca dla odwiedzających dla klasy DbConstantExpression.

Visit(DbCrossJoinExpression)

Metoda wzorca dla odwiedzających dla klasy DbCrossJoinExpression.

Visit(DbDerefExpression)

Metoda wzorca dla odwiedzających dla klasy DbDerefExpression.

Visit(DbDistinctExpression)

Metoda wzorca dla odwiedzających dla klasy DbDistinctExpression.

Visit(DbElementExpression)

Metoda wzorca dla odwiedzających dla klasy DbElementExpression.

Visit(DbEntityRefExpression)

Metoda wzorca dla odwiedzających dla klasy DbEntityRefExpression.

Visit(DbExceptExpression)

Metoda wzorca dla odwiedzających dla klasy DbExceptExpression.

Visit(DbExpression)

Wywoływana, gdy DbExpression napotkano nierozpoznany typ.

Visit(DbFilterExpression)

Metoda wzorca dla odwiedzających dla klasy DbFilterExpression.

Visit(DbFunctionExpression)

Metoda wzorca dla odwiedzających dla klasy DbFunctionExpression.

Visit(DbGroupByExpression)

Metoda wzorca dla odwiedzających dla klasy DbGroupByExpression.

Visit(DbInExpression)

Metoda wzorca dla odwiedzających dla klasy DbInExpression.

Visit(DbIntersectExpression)

Metoda wzorca dla odwiedzających dla klasy DbIntersectExpression.

Visit(DbIsEmptyExpression)

Metoda wzorca dla odwiedzających dla klasy DbIsEmptyExpression.

Visit(DbIsNullExpression)

Metoda wzorca dla odwiedzających dla klasy DbIsNullExpression.

Visit(DbIsOfExpression)

Metoda wzorca dla odwiedzających dla klasy DbIsOfExpression.

Visit(DbJoinExpression)

Metoda wzorca dla odwiedzających dla klasy DbJoinExpression.

Visit(DbLambdaExpression)

Metoda wzorca dla odwiedzających dla klasy DbLambdaExpression.

Visit(DbLikeExpression)

Metoda wzorca dla odwiedzających dla klasy DbLikeExpression.

Visit(DbLimitExpression)

Metoda wzorca dla odwiedzających dla klasy DbLimitExpression.

Visit(DbNewInstanceExpression)

Metoda wzorca dla odwiedzających dla klasy DbNewInstanceExpression.

Visit(DbNotExpression)

Metoda wzorca dla odwiedzających dla klasy DbNotExpression.

Visit(DbNullExpression)

Metoda wzorca dla odwiedzających dla klasy DbNullExpression.

Visit(DbOfTypeExpression)

Metoda wzorca dla odwiedzających dla klasy DbOfTypeExpression.

Visit(DbOrExpression)

Metoda wzorca dla odwiedzających dla klasy DbOrExpression.

Visit(DbParameterReferenceExpression)

Metoda wzorca dla odwiedzających dla klasy DbParameterReferenceExpression.

Visit(DbProjectExpression)

Metoda wzorca dla odwiedzających dla klasy DbProjectExpression.

Visit(DbPropertyExpression)

Metoda wzorca dla odwiedzających dla klasy DbPropertyExpression.

Visit(DbQuantifierExpression)

Metoda wzorca dla odwiedzających dla klasy DbQuantifierExpression.

Visit(DbRefExpression)

Metoda wzorca dla odwiedzających dla klasy DbRefExpression.

Visit(DbRefKeyExpression)

Metoda wzorca dla odwiedzających dla klasy DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Metoda wzorca dla odwiedzających dla klasy DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Metoda wzorca dla odwiedzających dla klasy DbScanExpression.

Visit(DbSkipExpression)

Metoda wzorca dla odwiedzających dla klasy DbSkipExpression.

Visit(DbSortExpression)

Metoda wzorca dla odwiedzających dla klasy DbSortExpression.

Visit(DbTreatExpression)

Metoda wzorca dla odwiedzających dla klasy DbTreatExpression.

Visit(DbUnionAllExpression)

Metoda wzorca dla odwiedzających dla klasy DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Metoda wzorca dla odwiedzających dla klasy DbVariableReferenceExpression.

VisitAggregate(DbAggregate)

Wygodna metoda do odwiedzenia określonego DbAggregateelementu .

VisitAggregateList(IList<DbAggregate>)

Wygodna metoda odwiedzania każdej DbAggregate z nich na liście, jeśli lista ma wartość inną niż null.

VisitBinaryExpression(DbBinaryExpression)

Wygodna metoda do odwiedzenia określonego DbBinaryExpressionelementu .

VisitExpression(DbExpression)

Wygodna metoda do odwiedzenia określonego DbExpressionelementu , jeśli wartość innej niż null.

VisitExpressionBindingPost(DbExpressionBinding)

Wygodna metoda przetwarzania końcowego po odwiedzeniu metody DbExpressionBinding.

VisitExpressionBindingPre(DbExpressionBinding)

Wygodna metoda do odwiedzenia określonego DbExpressionBindingelementu .

VisitExpressionList(IList<DbExpression>)

Wygodna metoda odwiedzania każdego DbExpression z tych elementów na podanej liście, jeśli lista ma wartość inną niż null.

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

Metoda wygody wskazująca, że klucze grupowania obiektu DbGroupByExpression zostały odwiedzone, a agregacje mają zostać odwiedzone.

VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

Wygodna metoda przetwarzania końcowego po odwiedzeniu metody DbGroupExpressionBinding.

VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

Wygodna metoda do odwiedzenia określonego DbGroupExpressionBindingelementu .

VisitLambdaPost(DbLambda)

Wygodna metoda przetwarzania końcowego po odwiedzeniu bazy danych DbLambda.

VisitLambdaPre(DbLambda)

Metoda wygody wskazująca, że treść lambdy DbFunctionExpression ma być teraz odwiedzana.

VisitUnaryExpression(DbUnaryExpression)

Wygodna metoda do odwiedzenia określonego DbUnaryExpressionelementu .

Dotyczy