DbExpressionVisitor<TResultType> 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 zwracają wartość wynikową określonego typu.
public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)
Parametry typu
- TResultType
Typ wyniku wygenerowanego przez gościa.
- Dziedziczenie
-
DbExpressionVisitor<TResultType>
- Pochodne
Konstruktory
| DbExpressionVisitor<TResultType>() |
Definiuje podstawowe funkcje, które powinny być implementowane przez odwiedzających, którzy zwracają wartość wynikową określonego typu. |
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) |
Typowa metoda wzorca dla gościa 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 metodę DbLambdaExpression wzorca dla obiektu . |
| 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 . |