DbExpressionVisitor 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.
Definiuje podstawowe funkcje, które powinny być implementowane przez odwiedzających, którzy nie zwracają wartości wyniku.
public abstract class DbExpressionVisitor
type DbExpressionVisitor = class
Public MustInherit Class DbExpressionVisitor
- Dziedziczenie
-
DbExpressionVisitor
- Pochodne
Konstruktory
| DbExpressionVisitor() |
Definiuje podstawowe funkcje, które powinny być implementowane przez odwiedzających, którzy nie zwracają wartości wyniku. |
Metody
| Visit(DbAndExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbAndExpression elementu . |
| Visit(DbApplyExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbApplyExpression elementu . |
| Visit(DbArithmeticExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbArithmeticExpression elementu . |
| Visit(DbCaseExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbCaseExpression elementu . |
| Visit(DbCastExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbCastExpression elementu . |
| Visit(DbComparisonExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbComparisonExpression elementu . |
| Visit(DbConstantExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbConstantExpression elementu . |
| Visit(DbCrossJoinExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbCrossJoinExpression elementu . |
| Visit(DbDerefExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbDerefExpression elementu . |
| Visit(DbDistinctExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbDistinctExpression elementu . |
| Visit(DbElementExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbElementExpression elementu . |
| Visit(DbEntityRefExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbEntityRefExpression elementu . |
| Visit(DbExceptExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbExceptExpression elementu . |
| Visit(DbExpression) |
W przypadku przesłonięcia w klasie pochodnej obsługuje dowolne wyrażenie nierozpoznanego typu. |
| Visit(DbFilterExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbFilterExpression elementu . |
| Visit(DbFunctionExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbFunctionExpression elementu . |
| Visit(DbGroupByExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbGroupByExpression elementu . |
| Visit(DbInExpression) |
Metoda wzorca dla odwiedzających dbInExpression. |
| Visit(DbIntersectExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIntersectExpression elementu . |
| Visit(DbIsEmptyExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIsEmptyExpression elementu . |
| Visit(DbIsNullExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIsNullExpression elementu . |
| Visit(DbIsOfExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbIsOfExpression elementu . |
| Visit(DbJoinExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbJoinExpression elementu . |
| Visit(DbLambdaExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbLambdaExpression elementu . |
| Visit(DbLikeExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbLikeExpression elementu . |
| Visit(DbLimitExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbLimitExpression elementu . |
| Visit(DbNewInstanceExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbNewInstanceExpression elementu . |
| Visit(DbNotExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbNotExpression elementu . |
| Visit(DbNullExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbNullExpression elementu . |
| Visit(DbOfTypeExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbOfTypeExpression elementu . |
| Visit(DbOrExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbOrExpression elementu . |
| Visit(DbParameterReferenceExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbParameterReferenceExpression elementu . |
| Visit(DbProjectExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbProjectExpression elementu . |
| Visit(DbPropertyExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbPropertyExpression elementu . |
| Visit(DbQuantifierExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbQuantifierExpression elementu . |
| Visit(DbRefExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbRefExpression elementu . |
| Visit(DbRefKeyExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbRefKeyExpression elementu . |
| Visit(DbRelationshipNavigationExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbRelationshipNavigationExpression elementu . |
| Visit(DbScanExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbScanExpression elementu . |
| Visit(DbSkipExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbSkipExpression elementu . |
| Visit(DbSortExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbSortExpression elementu . |
| Visit(DbTreatExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbTreatExpression elementu . |
| Visit(DbUnionAllExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbUnionAllExpression elementu . |
| Visit(DbVariableReferenceExpression) |
W przypadku zastąpienia w klasie pochodnej implementuje wzorzec odwiedzających dla DbVariableReferenceExpression elementu . |