SqlExpressionVisitor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Klasse, die eine SQL-Ausdrucksstruktur besucht.
Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet.
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class SqlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
public abstract class SqlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlExpressionVisitor = class
inherit ExpressionVisitor
type SqlExpressionVisitor = class
inherit ExpressionVisitor
Public MustInherit Class SqlExpressionVisitor
Inherits ExpressionVisitor
- Vererbung
-
SqlExpressionVisitor
- Abgeleitet
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| SqlExpressionVisitor() |
Eine Klasse, die eine SQL-Ausdrucksstruktur besucht. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
Methoden
| Name | Beschreibung |
|---|---|
| VisitAtTimeZone(AtTimeZoneExpression) |
Besucht die untergeordneten Elemente des SQL-Ausdrucks "at time zone". |
| VisitCase(CaseExpression) |
Besucht die untergeordneten Elemente des Fallausdrucks. |
| VisitCollate(CollateExpression) |
Besucht die untergeordneten Elemente des Sortierausdrucks. |
| VisitColumn(ColumnExpression) |
Besucht die untergeordneten Elemente des Spaltenausdrucks. |
| VisitCrossApply(CrossApplyExpression) |
Besucht die untergeordneten Elemente des Kreuzausdrucks. |
| VisitCrossJoin(CrossJoinExpression) |
Besucht die untergeordneten Elemente des Kreuzbeitrittsausdrucks. |
| VisitDelete(DeleteExpression) |
Besucht die untergeordneten Elemente des Löschausdrucks. |
| VisitDistinct(DistinctExpression) |
Besucht die Kinder des eindeutigen Ausdrucks. |
| VisitExcept(ExceptExpression) |
Besucht die untergeordneten Elemente des Ausnahmeausdrucks. |
| VisitExists(ExistsExpression) |
Besucht die untergeordneten Elemente des vorhandenen Ausdrucks. |
| VisitExtension(Expression) |
Eine Klasse, die eine SQL-Ausdrucksstruktur besucht. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| VisitFromSql(FromSqlExpression) |
Besucht die untergeordneten Elemente des sql-Ausdrucks. |
| VisitIn(InExpression) |
Besucht die untergeordneten Elemente des Ausdrucks. |
| VisitInnerJoin(InnerJoinExpression) |
Besucht die untergeordneten Elemente des inneren Verknüpfungsausdrucks. |
| VisitIntersect(IntersectExpression) |
Besucht die untergeordneten Elemente des Intersect-Ausdrucks. |
| VisitJsonScalar(JsonScalarExpression) |
Besucht die untergeordneten Elemente des JSON-Skalarausdrucks. |
| VisitLeftJoin(LeftJoinExpression) |
Besucht die untergeordneten Elemente des Linken Verknüpfungsausdrucks. |
| VisitLike(LikeExpression) |
Besucht die Untergeordneten des ähnlichen Ausdrucks. |
| VisitOrdering(OrderingExpression) |
Besucht die untergeordneten Elemente des Sortierausdrucks. |
| VisitOuterApply(OuterApplyExpression) |
Besucht die untergeordneten Elemente des äußeren Anwendungsausdrucks. |
| VisitProjection(ProjectionExpression) |
Besucht die untergeordneten Elemente des Projektionsausdrucks. |
| VisitRightJoin(RightJoinExpression) |
Besucht die untergeordneten Elemente des richtigen Verknüpfungsausdrucks. |
| VisitRowNumber(RowNumberExpression) |
Besucht die untergeordneten Elemente des Zeilennummernausdrucks. |
| VisitRowValue(RowValueExpression) |
Besucht die untergeordneten Elemente des Zeilenwertausdrucks. |
| VisitScalarSubquery(ScalarSubqueryExpression) |
Besucht die untergeordneten Elemente des skalaren Unterabfrageausdrucks. |
| VisitSelect(SelectExpression) |
Besucht die untergeordneten Elemente des Ausgewählten Ausdrucks. |
| VisitSqlBinary(SqlBinaryExpression) |
Besucht die untergeordneten Elemente des sql-Binärausdrucks. |
| VisitSqlConstant(SqlConstantExpression) |
Besucht die untergeordneten Elemente des sql-Konstantenausdrucks. |
| VisitSqlFragment(SqlFragmentExpression) |
Besucht die untergeordneten Elemente des SQL-Fragmentausdrucks. |
| VisitSqlFunction(SqlFunctionExpression) |
Besucht die untergeordneten Elemente des SQL-Funktionsausdrucks. |
| VisitSqlParameter(SqlParameterExpression) |
Besucht die untergeordneten Elemente des SQL-Parameterausdrucks. |
| VisitSqlUnary(SqlUnaryExpression) |
Besucht die untergeordneten Elemente des sql-unären Ausdrucks. |
| VisitSubSelect(ScalarSubqueryExpression) |
Eine Klasse, die eine SQL-Ausdrucksstruktur besucht. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| VisitTable(TableExpression) |
Besucht die untergeordneten Elemente des Tabellenausdrucks. |
| VisitTableValuedFunction(TableValuedFunctionExpression) |
Besucht die untergeordneten Elemente des Funktionsausdrucks der Tabelle mit Wert. |
| VisitUnion(UnionExpression) |
Besucht die Kinder des Gewerkschaftsausdrucks. |
| VisitUpdate(UpdateExpression) |
Besucht die untergeordneten Elemente des Aktualisierungsausdrucks. |
| VisitValues(ValuesExpression) |
Besucht die untergeordneten Elemente des Werteausdrucks. |