Compartir a través de


SqlExpressionVisitor Clase

Definición

Clase que visita un árbol de expresiones SQL.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

public abstract class SqlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type SqlExpressionVisitor = class
    inherit ExpressionVisitor
Public MustInherit Class SqlExpressionVisitor
Inherits ExpressionVisitor
Herencia
SqlExpressionVisitor
Derivado

Constructores

SqlExpressionVisitor()

Clase que visita un árbol de expresiones SQL.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

Métodos

VisitAtTimeZone(AtTimeZoneExpression)

Visita los elementos secundarios de la expresión sql "at time zone".

VisitCase(CaseExpression)

Visita los elementos secundarios de la expresión de caso.

VisitCollate(CollateExpression)

Visita los elementos secundarios de la expresión de intercalación.

VisitColumn(ColumnExpression)

Visita los elementos secundarios de la expresión de columna.

VisitCrossApply(CrossApplyExpression)

Visita los elementos secundarios de la expresión de aplicación cruzada.

VisitCrossJoin(CrossJoinExpression)

Visita los elementos secundarios de la expresión de combinación cruzada.

VisitDelete(DeleteExpression)

Visita los elementos secundarios de la expresión delete.

VisitDistinct(DistinctExpression)

Visita los elementos secundarios de la expresión distinta.

VisitExcept(ExceptExpression)

Visita los elementos secundarios de la expresión except.

VisitExists(ExistsExpression)

Visita los elementos secundarios de la expresión exists.

VisitExtension(Expression)

Clase que visita un árbol de expresiones SQL.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

VisitFromSql(FromSqlExpression)

Visita los elementos secundarios de la expresión sql.

VisitIn(InExpression)

Visita los elementos secundarios de en expresión.

VisitInnerJoin(InnerJoinExpression)

Visita los elementos secundarios de la expresión de combinación interna.

VisitIntersect(IntersectExpression)

Visita los elementos secundarios de la expresión intersect.

VisitJsonScalar(JsonScalarExpression)

Visita los elementos secundarios de la expresión escalar JSON.

VisitLeftJoin(LeftJoinExpression)

Visita los elementos secundarios de la expresión de combinación izquierda.

VisitLike(LikeExpression)

Visita los elementos secundarios de la expresión like.

VisitOrdering(OrderingExpression)

Visita los elementos secundarios de la expresión de ordenación.

VisitOuterApply(OuterApplyExpression)

Visita los elementos secundarios de la expresión de aplicación externa.

VisitProjection(ProjectionExpression)

Visita los elementos secundarios de la expresión de proyección.

VisitRowNumber(RowNumberExpression)

Visita los elementos secundarios de la expresión de número de fila.

VisitRowValue(RowValueExpression)

Visita los elementos secundarios de la expresión de valor de fila.

VisitScalarSubquery(ScalarSubqueryExpression)

Visita los elementos secundarios de la expresión de subconsulta escalar.

VisitSelect(SelectExpression)

Visita los elementos secundarios de la expresión select.

VisitSqlBinary(SqlBinaryExpression)

Visita los elementos secundarios de la expresión binaria sql.

VisitSqlConstant(SqlConstantExpression)

Visita los elementos secundarios de la expresión constante sql.

VisitSqlFragment(SqlFragmentExpression)

Visita los elementos secundarios de la expresión de fragmento sql.

VisitSqlFunction(SqlFunctionExpression)

Visita los elementos secundarios de la expresión de función sql.

VisitSqlParameter(SqlParameterExpression)

Visita los elementos secundarios de la expresión de parámetro sql.

VisitSqlUnary(SqlUnaryExpression)

Visita los elementos secundarios de la expresión unaria sql.

VisitSubSelect(ScalarSubqueryExpression)

Clase que visita un árbol de expresiones SQL.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

VisitTable(TableExpression)

Visita los elementos secundarios de la expresión de tabla.

VisitTableValuedFunction(TableValuedFunctionExpression)

Visita los elementos secundarios de la expresión de función con valores de tabla.

VisitUnion(UnionExpression)

Visita a los elementos secundarios de la expresión de unión.

VisitUpdate(UpdateExpression)

Visita los elementos secundarios de la expresión de actualización.

VisitValues(ValuesExpression)

Visita los elementos secundarios de la expresión de valores.

Se aplica a