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 . |