SqlExpressionVisitor 类

定义

访问 SQL 表达式树的类。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

public abstract class SqlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type SqlExpressionVisitor = class
    inherit ExpressionVisitor
Public MustInherit Class SqlExpressionVisitor
Inherits ExpressionVisitor
继承
SqlExpressionVisitor
派生

构造函数

SqlExpressionVisitor()

访问 SQL 表达式树的类。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

方法

VisitAtTimeZone(AtTimeZoneExpression)

访问 sql“在时区”表达式的子级。

VisitCase(CaseExpression)

访问事例表达式的子级。

VisitCollate(CollateExpression)

访问排序规则表达式的子级。

VisitColumn(ColumnExpression)

访问列表达式的子级。

VisitCrossApply(CrossApplyExpression)

访问交叉应用表达式的子级。

VisitCrossJoin(CrossJoinExpression)

访问交叉联接表达式的子级。

VisitDelete(DeleteExpression)

访问 delete 表达式的子级。

VisitDistinct(DistinctExpression)

访问不同表达式的子级。

VisitExcept(ExceptExpression)

访问 except 表达式的子级。

VisitExists(ExistsExpression)

访问 exists 表达式的子级。

VisitExtension(Expression)

访问 SQL 表达式树的类。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

VisitFromSql(FromSqlExpression)

访问 from sql 表达式的子级。

VisitIn(InExpression)

访问 表达式中的 的子级。

VisitInnerJoin(InnerJoinExpression)

访问内部联接表达式的子级。

VisitIntersect(IntersectExpression)

访问相交表达式的子级。

VisitJsonScalar(JsonScalarExpression)

访问 JSON 标量表达式的子级。

VisitLeftJoin(LeftJoinExpression)

访问左联接表达式的子级。

VisitLike(LikeExpression)

访问 like 表达式的子级。

VisitOrdering(OrderingExpression)

访问排序表达式的子级。

VisitOuterApply(OuterApplyExpression)

访问外部 apply 表达式的子级。

VisitProjection(ProjectionExpression)

访问投影表达式的子级。

VisitRowNumber(RowNumberExpression)

访问行号表达式的子级。

VisitRowValue(RowValueExpression)

访问行值表达式的子级。

VisitScalarSubquery(ScalarSubqueryExpression)

访问标量子查询表达式的子级。

VisitSelect(SelectExpression)

访问 select 表达式的子级。

VisitSqlBinary(SqlBinaryExpression)

访问 sql 二进制表达式的子级。

VisitSqlConstant(SqlConstantExpression)

访问 sql 常量表达式的子级。

VisitSqlFragment(SqlFragmentExpression)

访问 sql 片段表达式的子级。

VisitSqlFunction(SqlFunctionExpression)

访问 sql 函数表达式的子级。

VisitSqlParameter(SqlParameterExpression)

访问 sql 参数表达式的子级。

VisitSqlUnary(SqlUnaryExpression)

访问 sql 一元表达式的子级。

VisitSubSelect(ScalarSubqueryExpression)

访问 SQL 表达式树的类。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

VisitTable(TableExpression)

访问表表达式的子级。

VisitTableValuedFunction(TableValuedFunctionExpression)

访问表值函数表达式的子级。

VisitUnion(UnionExpression)

访问联合表达式的子级。

VisitUpdate(UpdateExpression)

访问更新表达式的子级。

VisitValues(ValuesExpression)

访问值表达式的子级。

适用于