BasicExpressionVisitor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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 . |