Sprache

SqlExpressionVisitor Klasse

Definition

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.

Gilt für: