SqlExpressionVisitor 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.
Klasa, która odwiedza drzewo wyrażeń SQL.
Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.
public abstract class SqlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type SqlExpressionVisitor = class
inherit ExpressionVisitor
Public MustInherit Class SqlExpressionVisitor
Inherits ExpressionVisitor
- Dziedziczenie
-
SqlExpressionVisitor
- Pochodne
Konstruktory
SqlExpressionVisitor() |
Klasa, która odwiedza drzewo wyrażeń SQL. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji. |
Metody
VisitAtTimeZone(AtTimeZoneExpression) |
Odwiedza elementy podrzędne wyrażenia sql "w strefie czasowej". |
VisitCase(CaseExpression) |
Odwiedza elementy podrzędne wyrażenia przypadku. |
VisitCollate(CollateExpression) |
Odwiedza elementy podrzędne wyrażenia sortowania. |
VisitColumn(ColumnExpression) |
Odwiedza elementy podrzędne wyrażenia kolumny. |
VisitCrossApply(CrossApplyExpression) |
Odwiedza elementy podrzędne wyrażenia stosowanego krzyżowego. |
VisitCrossJoin(CrossJoinExpression) |
Odwiedza elementy podrzędne wyrażenia sprzężenia krzyżowego. |
VisitDelete(DeleteExpression) |
Odwiedza elementy podrzędne wyrażenia usuwania. |
VisitDistinct(DistinctExpression) |
Odwiedza elementy podrzędne wyrażenia odrębnego. |
VisitExcept(ExceptExpression) |
Odwiedza elementy podrzędne wyrażenia z wyjątkiem. |
VisitExists(ExistsExpression) |
Odwiedza elementy podrzędne wyrażenia istnieje. |
VisitExtension(Expression) |
Klasa, która odwiedza drzewo wyrażeń SQL. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji. |
VisitFromSql(FromSqlExpression) |
Odwiedza elementy podrzędne wyrażenia sql. |
VisitIn(InExpression) |
Odwiedza elementy podrzędne wyrażenia in. |
VisitInnerJoin(InnerJoinExpression) |
Odwiedza elementy podrzędne wyrażenia sprzężenia wewnętrznego. |
VisitIntersect(IntersectExpression) |
Odwiedza elementy podrzędne wyrażenia krzyżowego. |
VisitJsonScalar(JsonScalarExpression) |
Odwiedza elementy podrzędne wyrażenia skalarnego JSON. |
VisitLeftJoin(LeftJoinExpression) |
Odwiedza elementy podrzędne wyrażenia sprzężenia po lewej stronie. |
VisitLike(LikeExpression) |
Odwiedza elementy podrzędne wyrażenia like. |
VisitOrdering(OrderingExpression) |
Odwiedza elementy podrzędne wyrażenia porządkowania. |
VisitOuterApply(OuterApplyExpression) |
Odwiedza elementy podrzędne wyrażenia stosowanego zewnętrznego. |
VisitProjection(ProjectionExpression) |
Odwiedza elementy podrzędne wyrażenia projekcji. |
VisitRowNumber(RowNumberExpression) |
Odwiedza elementy podrzędne wyrażenia numeru wiersza. |
VisitRowValue(RowValueExpression) |
Odwiedza elementy podrzędne wyrażenia wartości wiersza. |
VisitScalarSubquery(ScalarSubqueryExpression) |
Odwiedza elementy podrzędne wyrażenia podzapytania skalarnego. |
VisitSelect(SelectExpression) |
Odwiedza elementy podrzędne wyrażenia select. |
VisitSqlBinary(SqlBinaryExpression) |
Odwiedza elementy podrzędne wyrażenia binarnego SQL. |
VisitSqlConstant(SqlConstantExpression) |
Odwiedza elementy podrzędne wyrażenia stałej SQL. |
VisitSqlFragment(SqlFragmentExpression) |
Odwiedza elementy podrzędne wyrażenia fragmentu sql. |
VisitSqlFunction(SqlFunctionExpression) |
Odwiedza elementy podrzędne wyrażenia funkcji SQL. |
VisitSqlParameter(SqlParameterExpression) |
Odwiedza elementy podrzędne wyrażenia parametru sql. |
VisitSqlUnary(SqlUnaryExpression) |
Odwiedza elementy podrzędne wyrażenia jednoargumentowego sql. |
VisitSubSelect(ScalarSubqueryExpression) |
Klasa, która odwiedza drzewo wyrażeń SQL. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji. |
VisitTable(TableExpression) |
Odwiedza elementy podrzędne wyrażenia tabeli. |
VisitTableValuedFunction(TableValuedFunctionExpression) |
Odwiedza elementy podrzędne wyrażenia funkcji z wartością tabeli. |
VisitUnion(UnionExpression) |
Odwiedza elementy podrzędne wyrażenia unii. |
VisitUpdate(UpdateExpression) |
Odwiedza elementy podrzędne wyrażenia aktualizacji. |
VisitValues(ValuesExpression) |
Odwiedza elementy podrzędne wyrażenia wartości. |